|
Many businesses and organizations depend on older high-value PHP software that risks abandonment because it is impossible to maintain. The reasons for this may be that the software is not well designed; there is only one developer (the one who created the system) who can develop it because he didn’t use common design patterns and documentation; or the code is procedural, not object oriented. With this book, you’ll learn to identify problem code and refactor it to create more effective applications using test-driven design.
What you’ll learn
-
What refactoring is and why you need to refactor code
-
What test-driven design is and why you need to test your code
-
How to write unit and functional tests with PHPUnit and Selenium Remote Control (RC)
-
How to detect “bad smells” in PHP code, and refactor them using test-driven design
-
How to refactor a large procedural application affected by many bad smells
Who is this book for?
This book is for PHP developers, businesses, and developers relying on legacy PHP apps. |
|
|
Pro PHP: Patterns, Frameworks, Testing and MoreOver the past decade, PHP has transformed itself from a set of simple tools for web site development to a full-fledged object-oriented programming (OOP) language. PHP now rivals mainstream languages like Java and C# for web application development, with more and more enterprises turning to it to power their web sites. The reasons for this are... | | Instant Microsoft Forefront UAG Mobile Configuration Starter
UAG provides your employees, clients, or partners secure remote access to your vital corporate resources, while delivering a seamless integration with your existing network environment. UAG is able to optimize content for different mobile devices, and is also able to publish complex applications in a simple manner. You are also able to... | | 5 Steps to a 5 AP Environmental Science, 2010-2011 EditionA Perfect Plan for the Perfect Score
We want you to succeed on your AP* exam. That's why we've created this 5-step plan to help you study more effectively, use your preparation time wisely, and get your best score. This easy-to-follow guide offers you a complete review of your AP course, strategies to give you the edge on test... |
|