SORU
21 Ocak 2009, ÇARŞAMBA


Ne zaman tasarım desenleri çözüm yerine sorun?

Hiçbir zaman tasarım desenleri kullanmak için gerekli yazılım üzerinde çalıştım. Paul Graham'a göre Revenge of the Nerds kompozisyon, tasarım desenleri yeterli soyutlama bir göstergesidir.

Onu doğrudan alıntı, “OO dünyada örneğin, iyi bir anlaşma gibi geliyor "desen" hakkında. Eğer bu kalıplar bazen case (c), insan derleyici, işte kanıtı değilse merak ediyorum. Benim programlar desenleri görünce, sorun bir işareti olarak görüyorum. Bir program şeklinde çözmek için gereken tek sorun yansıtmalıdır. Kodu başka bir düzenlilik soyutlamalar bunu kullanıyorum bu bir işaret, en azından bana karşı iyi. elle yazmam gereken bazı makro açılımları üreten yetti çoğu zaman güçlü değildir.”

Eğer herkes tasarım desenleri gereksiz ve kodunuzda yeterince soyutlama yok, belirtiler olduğunu düşündüm merak ediyordum.

CEVAP
21 Ocak 2009, ÇARŞAMBA


Başlı başına desen sorun, daha ziyade geliştiriciler desenleri ve overapply o zaman bunları öğrenmek, ya da uygunsuz bir şekilde bunları uygulamak aslında sanmıyorum.

Desen kullanımı deneyimli programcılar sadece doğal olarak öğrenmek bir şeydir. Bazı sorun X kaç kez çözdün, neyin işe yaradığını biliyorsun, beceri ve deneyim uygun olduğunu, çünkü bu yaklaşım kullanın. Bir desen var ve bu sorun değil.

Ama eşit derecede olası bir programcı kim daha az yetenekli bulmak için bir yol için bir şeyler yapmak ve denemek için tıka basa her sorunu onlar rastlamak içine kalıp, çünkü bilmiyorlar başka bir yolu. Bu da bir düzen ve kötü.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AutoklubZAPRESIC

    AutoklubZAPR

    17 Mayıs 2011
  • Bigapplemagic

    Bigapplemagi

    22 EYLÜL 2011
  • stokelycalm

    stokelycalm

    28 Aralık 2010