PHP için tasarım deseni API'leri kullanmak için hazır?

1 Cevap java

i Java tasarım deseni için kendi dahili API'ler kullanabilirsiniz biliyorum.

örn. Eğer gözlemci desen kullanmak istiyorsanız, sadece gözlemlenebilir sınıfı ile senin Subject sınıf genişletmek zorunda.

Bu PHP için mümkün mü? kullanıma hazır tasarım kalıpları için kütüphaneler vardır. Bu şekilde size tekerleği yeniden icat etmek zorunda değilsiniz ve aynı zamanda pek çok geliştirici bir standart takip edelim.

Zend kitaplığı bu API var: s?

1 Cevap

API tarafından sağlanan "kullanıma hazır" olarak tasarım desenleri genellikle değildir. Bu bir tasarım deseni kurallarına uygun kodu yazmak gerekir geliştirici, var. This Wikipedia page, genel tasarım desenleri ve bunların nasıl uygulanması hakkında bilgi edinmek için iyi bir başlangıç ​​noktasıdır. Her kalıp kuralları, düzenleri ve kod örnekleri ile ayrıntılı olarak açıklanmıştır. Wikipedia tablo desenleri yolumuzu tıklayın.

Ayrıca, genellikle bir sorun çözme önce bir tasarım deseni seçmeyin. Önce sorunu kendiniz belirlemek zorunda ve daha sonra tasarım deseni o doğru ve OO şekilde çözmek için kullanılan edilebilir kontrol.

O dedi, Observer/Observable API aslında nadiren gerçek dünya Java uygulamalarında kullanılmaktadır. Dahası, bunlar geçersizdir.