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: 1492041211
ISBN 13: 9781492041214

01 May 2019
Matt Stauffer

ISBN 10: 0670921602
ISBN 13: 9780670921607

20 Oct 2011
Eric Ries

ISBN 10: 1119584701
ISBN 13: 9781119584704

05 Dec 2019
Jeanne Boyarsky

ISBN 10: 0134685997
ISBN 13: 9780134685991

06 Jan 2018
Joshua Bloch

ISBN 10: 0135957052
ISBN 13: 9780135957059

09 Jan 2020
David Thomas

ISBN 10: 172004399X
ISBN 13: 9781720043997

14 Sep 2018
Robin Wieruch

ISBN 10: 1730853935
ISBN 13: 9781730853937

05 Nov 2018
Robin Wieruch

ISBN 10: 1840785411
ISBN 13: 9781840785418

19 Mar 2013
Mike McGrath

ISBN 10: 1840784253
ISBN 13: 9781840784251

31 May 2011
Mike McGrath

ISBN 10: 0596007124
ISBN 13: 9780596007126

01 Aug 2015
Eric Freeman

ISBN 10: 1491957662
ISBN 13: 9781491957660

03 Nov 2017
Wes McKinney

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