| Aeronautic.net Navigation | |
|
|
|
PHP Objects, Patterns and Practice, Third Edition (Expert's Voice in Open Source) |  | Author: Matt Zandstra Publisher: Apress Category: Book
List Price: $44.99 Buy New: $19.99 as of 9/9/2010 12:02 PDT details You Save: $25.00 (56%)
New (23) Used (10) from $19.99
Seller: feathersbooks Rating: 1 reviews Sales Rank: 96680
Media: Paperback Edition: 3 Pages: 450 Number Of Items: 1 Shipping Weight (lbs): 1.7 Dimensions (in): 9.1 x 7.4 x 1.3
ISBN: 143022925X Dewey Decimal Number: 005.133 EAN: 9781430229254 ASIN: 143022925X
Publication Date: June 7, 2010 Availability: Usually ships in 1-2 business days
| |
| Features:
| • | ISBN13: 9781430229254 | | • | Condition: New | | • | Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed |
|
| Also Available In:
| |
| Editorial Reviews:
Product 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. What you’ll learn - Learn to work with object fundamentals: writing classes and methods, instantiating objects, and creating powerful class hierarchies using inheritance.
- Master advanced object-oriented features, including static methods and properties.
- Learn how to manage error conditions with exceptions, and create abstract classes and interfaces.
- Understand and use design principles to deploy objects and classes effectively in your projects.
- Learn about design patterns, their purpose and structure, and the underlying principles that govern them.
- Discover a set of powerful patterns that you can deploy in your own projects.
- Learn about the tools and practices that can guarantee a successful project including unit testing; version control; build, installation, and package management; and continuous integration.
Who this book is for This book is suitable for anyone with at least a basic knowledge of PHP who wants to use its object-oriented features in their projects. Those who already know their interfaces from their abstracts may well still find it hard to use these features in their projects. These users will benefit from the book’s emphasis on design. They will learn how to choose and combine the participants of a system, how to read design patterns, and how to use them in their code. Finally, this book is for PHP coders who want to learn about the practices and tools (version control, testing, continuous integration, etc.) that can make projects safe, elegant, and stable.
|
| Customer Reviews: Dense, intelligent, bad examples August 18, 2010 Dusan Bosnjakovic This book is well written and the concepts are well explained. The examples are not well introduced and explained, however, so that it is difficult to follow as well as generalize the example to a broader concept. This is a problem that I've found with pattern books before however. This is not a beginner book by any means and extensive OOP PHP experience is required.
|
|
|
Disclaimer: This is an Amazon.com storefront - the products referenced on this site are manufactured and sold by parties other than Aeronautic.net
Aeronautic.net makes no representations regarding either the products or any information vendors offer about their products.
Any questions, complaints, or claims regarding the products must be directed to the appropriate manufacturer or vendor, or to Amazon.com |
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME. The Computer Book and Computer Software Store From Aeronautic.netInternational Orders & Shipping
We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.
Shipping Restrictions
Warranty issues and manufacturer restrictions prevent us from shipping certain products to all geographical locations. You'll be notified while placing your order if we're unable to ship specific items to the address you've selected.
International Addresses
The following items can be shipped to destinations outside the U.S.:
* books*
* DVDs
* music
* VHS videos
Additionally, some software, tools, and kitchen items can be shipped to the following countries:
* Australia
* Austria
* Denmark
* Finland
* France
* Germany
* Japan
* Ireland
* Italy
* Netherlands
* New Zealand
* Sweden
* United Kingdom
These items can be shipped only via Priority International Shipping and are subject to an import fees deposit.
*Note: Books that require special handling because they are extremely heavy (for example, multi-volume sets) cannot be shipped outside the U.S. If this is the case, it will be noted on the product detail page.
When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Shipping date estimates will appear in the order form. After placing your order, you will see both shipping and delivery date estimates in the order confirmation e-mail and in the order summary in Your Account.
Calculating Cost
Shipping costs depend upon the method and option you choose.
If you choose to group items into as few shipments as possible, you'll be charged for one regular per-shipment fee, as well as a per-item fee for each item in that shipment.
If you choose to ship items as soon as they become available, we'll charge you full per-shipment fees for each shipment as well as a per-item fee for each item.
Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound. |
|
|
| |