PHP Objects, Patterns and Practice

PHP Objects, Patterns and Practice

Description

This book takes you beyond the PHP basics to the enterprise development practices used by professional programmers. Updated for PHP 5.3 with new sections on closures, namespaces, and continuous integration, this edition will teach you about object features such as abstract classes, reflection, interfaces, and error handling. You'll also discover object tools to help you learn more about your classes, objects, and methods.

Then you'll move into design patterns and the principles that make patterns powerful. You'll learn both classic design patterns and enterprise and database patterns with easy-to-follow examples.

Finally, you'll discover how to put it all into practice to help turn great code into successful projects. You'll learn how to manage multiple developers with Subversion, and how to build and install using Phing and PEAR. You'll also learn strategies for automated testing and building, including continuous integration.

Taken together, these three elements-object fundamentals, design principles, and best practices-will help you develop elegant and rock-solid systems.

Similar Books

ISBN 10: 1484219953
ISBN 13: 9781484219959

06 Jan 2017
Matt Zandstra

ISBN 10: 1491978910
ISBN 13: 9781491978917

12 Jun 2018
Robin Nixon

ISBN 10: 1491905018
ISBN 13: 9781491905012

01 Mar 2016
Josh Lockhart

ISBN 10: 0321832183
ISBN 13: 9780321832184

13 Sep 2012
Larry Ullman

ISBN 10: 0321833899
ISBN 13: 9780321833891

21 Nov 2016
Luke Welling

ISBN 10: 1118907442
ISBN 13: 9781118907443

13 Aug 2014
Jon Duckett

ISBN 10: 0132350882
ISBN 13: 9780132350884

01 Mar 2009
Robert C. Martin

ISBN 10: 1492041211
ISBN 13: 9781492041214

01 May 2019
Matt Stauffer

ISBN 10: 0201633612
ISBN 13: 9780201633610

01 Jul 1997
Erich Gamma

ISBN 10: 1449344917
ISBN 13: 9781449344917

25 Mar 2013
William Sanders

ISBN 10: 0670921602
ISBN 13: 9780670921607

20 Oct 2011
Eric Ries

ISBN 10: 1118008189
ISBN 13: 9781118008188

18 Nov 2011
Jon Duckett

Warning: fopen(/var/www/johnbellbooks.com/htdocs/core/../sitemap_datas/auto/isbn_and_title_1.txt): failed to open stream: Permission denied in /var/www/johnbellbooks.com/htdocs/core/krenabiz.php on line 0

Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/johnbellbooks.com/htdocs/core/krenabiz.php on line 0

Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/johnbellbooks.com/htdocs/core/krenabiz.php on line 0