PHP Objects Patterns and Practice kitap incelemesi

php object patternsJava ile başlayan Object Patterns konusunda PHP için yazılmış oldukça başarılı ve tavsiye edilen bir kitap. PHP Objects Patterns and Practice kitabında Matt Zandstra birinci bölümde PHP’de tasarım ve yönetim konusunu ele almış. PHP’de nesne temelleri, gelişmiş özellikler ve nesne araçları anlatılıyor. İkinci bölümde Object Patterns (Nesne Desenleri) konusuna girerek nesne desenlerini tanıtıyor ve neden kullanmamız gerektiğini anlatıyor. Desenlerle esnek nesne programlamayı, Enterprise Patterns ve Database Patterns konuları ile tamamlıyor. Sonraki bölümde iyi ve kötü pratikleri anlatıyor. PEAR, phpDocumentor, Subversion ile version kontrol sistemini, phpunit, phing ve continus integration  konuları ile pratik bölümü tamamlanıyor.

Kitabın beğendiğim yönü her bir nesne desenini ele alması ve bu konuları örneklerle adım adım deseni oluşturmayı sağlayacak kodlama çalışmasını yaparak anlatması. Özellikle nesne yönelimli uygulama tasarlamada nesnelerin sınırlarının belirlenmesi, sorumluluk (resposibilty), bağlama (coupling), çok biçimlilik (polymorphism), kapsülleme (encapsulation) gibi konuları yeterli düzeyde anlatması.

Nesne yönelimli programlamayı etkili biçimde PHP’de kullanma isteyen ve özellikle TDD (Test-Driven Development), dökümantasyon gibi agile development konularında uzmanlaşmak isteyen herkese tavsiye ederim.

Kitap ingilizce ve amazon‘dan alabilirsiniz. Merak etmeyin 1 ayda geliyor. :)

2 cevap “PHP Objects Patterns and Practice kitap incelemesi”

  • engin

    kitap bende de var fakat ingilizcem yok. keşke birileri türkçeleştirebilse bu tarz kitapları.

  • erkasoft

    Engin, haklısın.
    Türkiyede malesef yazılım geliştirme konusunda yeterli kitap yok ve dil engeli pek çok kişi için sorun oluyor.

Bir Cevap Yazın