Categories
Users Online
ClickBank Products

PHP in Action: Objects, Design, Agility

Product Description
To keep programming productive and enjoyable, state-of-the-art practices and principles are essential. Object-oriented programming and design help manage complexity by keeping components cleanly separated. Unit testing helps prevent endless, exhausting debugging sessions. Refactoring keeps code supple and readable. PHP offers all this-and more. This book shows you how to apply PHP techniques and principles to all the most common challenges of web programming… More >>

PHP in Action: Objects, Design, Agility

Related posts:

  1. Concepts, Techniques, and Models of Computer Programming
  2. How Can Understanding The Basics Of Software Design Help The Average Person?
  3. PHP Objects, Patterns, and Practice, Second Edition

5 Responses to “PHP in Action: Objects, Design, Agility”

  • Epsilon Delta - October 31, 2009 at 5:50 pm

    i browse through some topics in this book and it gives an in-depth description of the language. not too many PHP book is so in-depth. make something clear means less confusion, and less bug, and less time spent debugging, and less heahache, and more beach volleyball time.

    Rating: 5 / 5

    VA:F [1.9.3_1094]
    Rating: 0 (from 0 votes)
  • K. Didriksson - October 31, 2009 at 6:27 pm

    This is definitely the best book I’ve read in the programming world. There are some very good PHP books, but this is so far the best. Why? I have a MS in English Lit and some of the books I have read have left me furious over the poor quality of the editing and general sloppyness. Not so here! Amusing at times but not self-involved. Appropriate for an adult. A clear intent to educate that succeeds!

    Good job.

    PS – Almost done and no typos!
    Rating: 5 / 5

    VA:F [1.9.3_1094]
    Rating: 0 (from 0 votes)
  • Eldon Alameda - October 31, 2009 at 7:13 pm

    By far my favorite PHP book and the one that I recommend to everyone who asks me about improving their PHP knowledge.

    The book not only covers what you should do, but it goes into explaining why and how in an easy to understand manner. Highly recommend to anyone who understands how to script PHP but now wants to learn how to become a PHP programmer.
    Rating: 5 / 5

    VA:F [1.9.3_1094]
    Rating: 0 (from 0 votes)
  • George Jempty - October 31, 2009 at 9:14 pm

    The problem with PHP experts is that they’re just beginning to catch up with experts in other OO languages. The author purports to compare and contrast Java and PHP in early chapters, but fails to point out a significant difference, although he uses such examples over and over: that object constructors that take no arguments may omit the (empty) parentheses in PHP, but not in Java. The author’s explanations of certain design patterns are sorely lacking; for instance regarding the Strategy pattern, he uses the ambiguous term “pluggable” over and over but never once the term “algorithm”, yet substituting algorithms is precisely what the Strategy pattern is designed for. There is some very good material on MVC — he even has the courage to contradict Martin Fowler — but mixed with suggestions that are myopic, such as the author’s continued insistence that using PHP’s various ob* (output buffer) functions are practically the only way to compartmentalize web page components should you choose to role your own framework, while ignoring the notion of layout definitions (a la Java’s Struts/Tiles), which I am using successfully on a current project. So, while this is a much better thought out book than most on PHP, this needs a highly critical reading, something which most PHP programmers are probably not inclined to.
    Rating: 3 / 5

    VA:F [1.9.3_1094]
    Rating: 0 (from 0 votes)
  • bergstyle - October 31, 2009 at 11:57 pm

    This book is amazing! It goes far beyond so many of the other PHP books that show you the OOP features in PHP5 along with a few non-real-world examples. This book clearly EXPLAINS the importance of object oriented DESIGN techniques and walks you through real-world examples of how to actually implement them effectively. If you find yourself understanding PHP OOP concepts but struggling to apply to your own projects this is the book to get!
    Rating: 5 / 5

    VA:F [1.9.3_1094]
    Rating: 0 (from 0 votes)

Leave a Reply