[Typo3-dev] Good software design (Was: Smart Content Rendering)

Wolfgang Klinger wolfgang at stufenlos.net
Wed Oct 26 10:23:47 CEST 2005


 Hi!

 On Tue, 25 Oct 2005, Bas v.d. Wiel wrote the following:
> to learn how to design software well. Can you or anyone else recommend
> any good books on the subject? Maybe even PHP-specific even though I
> realize good design should be language-neutral? I'd like my own TYPO3
> extensions to be able to stand up to public scrutiny.. The only books I
> find though, are PHP and SQL beginner books but I'm comfortably past
> that stage.. looking for guidance.

 These are books I can recommend:

----
 The Pragmatic Programmer (Andrew Hunt, David Thomas, Ward Cunningham)
    (Addison-Wesley)

----
 Design Patterns (Gamma, Helm, Johnson, Vlissides)
    (Addison-Wesley)
 
----
 Prefactoring (Pugh)
    (O'Reilly)

----
 Refactoring (Fowler)
    (Addison-Wesley)

----
 Test-driven Development (Beck)
    (Addison-Wesley)

----
 Advanced PHP Programming (Schlossnagle)
    (Developer's Library)

----
 Mastering Regular Expressions (Friedl)
    (O'Reilly)


 Take a look at O'Reilly's or Addison-Wesley's catalog: 
    http://www.awprofessional.com/
    http://oreilly.com/
 to find many more..


 bye
 Wolfgang






More information about the TYPO3-dev mailing list