[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