nesne yönelimli yazılım architecting için iyi bir kaynak veya kitap [kapalı]

3 Cevap php

Ben kitap bir çift de baktım ve ben baktım hepsi sadece OOP technicalities tartışıyorduk. Teknik tarafından Yani, burada bir kavram burada bazı kod, şimdi çalışma olsun, var. Ben, vb nasıl aslında gerçek bir dünya projesi tasarım desenleri dahil mimarlık sürecini ele alan bir kitap, bunu yapmanın yolları nelerdir, neden bu kötü yapıyor, henüz görmedik

Eğer iyi bir kaynak ya da kitap tavsiye edebilir misiniz? Ben esas PHP ile programlama ediyorum ama dil agnostik kitap / kaynak yapardı :)

3 Cevap

Ben Craig Larman en Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition) gibi. Çoğu PHP programcıları tasarım desenleri ve GRASP gibi alışkanlıklarını öğrenmek için iyi yapardı.

Ayrıca "aile içinde tutmak" ve yığın taşması üst on hakemi tarafından ücretsiz çevrimiçi kitap Building Skills in Object-Oriented Design okuyabilir Steven Lott.

I Object-Oriented Thought Process on my wishlist for a few months, but I haven't got my hands on it yet. The reviews and snippets I've seen are positive, though. You'd need to supplement it with language-specific details from the PHP reference on Classes and Objects yaşadım, ama ben temel çoğu yeterince çevirmek gerektiğini düşünüyorum, sen liman örnekler olabilir sağladı.

Düzenleme: Oops. Eğer daha gelişmiş bir şey arıyorsanız, ben de benim liste bu iki tane var:

Mimarinin içine gerçekten ilgilenen varsa, küçük parçalara değil, sadece temel tasarım, Patternoriented yazılım mimarisi dizi bakmak. Domain odaklı tasarım da sizin için iyi bir kitap olabilir.