I'm relatively new to objects and design patterns and have been learning them for only the last 4 months. As most people know PHP 5 was the first iteration of a half way decent obeject implementation in PHP. Therefore there is just now beginning to be OO related design books on the market for this f
php|architect?s Guide to PHP Design Patterns
β Scribed by Jason E. Sweat
- Publisher
- Marco Tabini & Associates, Inc.
- Year
- 2005
- Tongue
- English
- Leaves
- 337
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
You have probably heard a lot about Design Patternsβa technique that helps you design rock-solid solutions to practical problems that programmers everywhere encounter in their day-to-day work.
Even though there has been a lot of buzz, however, no-one has yet come up with a comprehensive resource on design patterns for PHP developersβuntil today.
Author Jason E. Sweat's book php|architect's Guide to PHP Design Patterns is the first, comprehensive guide to design patterns designed specifically for the PHP developer. This book includes coverage of 16 design patterns with a specific eye to their applications in PHP when building complex web applications, both in PHP 4 and PHP 5 (where appropriate, sample code for both versions of the language is provided). With a thorough, test-driven approach, this book represents the definitive guide to design patterns for the PHP developer.
As you can expect from a php|architect book, this Guide is very focused on its topic, with none of the fluff that accompanies the large, expensive titles you sometimes find at the bookstore. Naturally, this doesn't come at the expense of depth of coverage or clarity: the book contains tens of scripts that give you a practical overview of every topic covered, from top to bottom.
β¦ Table of Contents
php|architect's Guide to PHP Design Patterns......Page 1
Table of Contents......Page 7
1. Programming Practices......Page 23
2. The Value Object Pattern......Page 37
3. The Factory Pattern......Page 51
4. The Singleton Pattern......Page 73
5. The Registry Pattern......Page 83
6. The MockObject Pattern......Page 99
7. The Strategy Pattern......Page 121
8. The Iterator Pattern......Page 135
9. The Observer Pattern......Page 159
10. The Specification Pattern......Page 171
11. The Proxy Pattern......Page 189
12. The Decorator Pattern......Page 201
13. The Adapter Pattern......Page 217
14. The Active Record Pattern......Page 225
15. The Table Data Gateway Pattern......Page 245
16. The Data Mapper Pattern......Page 259
17. The Model-View-Controller Pattern......Page 281
18. Conclusion......Page 297
A. Pattern Quick Reference......Page 301
B. SimpleTest Testing Practices......Page 311
Index......Page 329
Live PHP Training from php|architect!......Page 337
π SIMILAR VOLUMES
I'm relatively new to objects and design patterns and have been learning them for only the last 4 months. As most people know PHP 5 was the first iteration of a half way decent obeject implementation in PHP. Therefore there is just now beginning to be OO related design books on the market for this f
You have probably heard a lot about Design Patternsβa technique that helps you design rock-solid solutions to practical problems that programmers everywhere encounter in their day-to-day work. Even though there has been a lot of buzz, however, no-one has yet come up with a comprehensive resource
Author Jason E. Sweat's book php|architect's Guide to PHP Design Patterns is the first, comprehensive guide to design patterns designed specifically for the PHP developer. This book includes coverage of 16 design patterns with a specific eye to their applications in PHP when building complex web app
Overall, an excellent resource for security. It's small size means that that topics are narrow enough to be digested and acted upon individually.
Overall, an excellent resource for security. It's small size means that that topics are narrow enough to be digested and acted upon individually.