Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro PHP Refactoring

Buy
Pro PHP Refactoring, 9781430227274 (1430227273), Apress, 2010

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.

(HTML tags aren't allowed.)

Rapid Contextual Design: A How-to Guide to Key Techniques for User-Centered Design
Rapid Contextual Design: A How-to Guide to Key Techniques for User-Centered Design
Here are those little gems of advice that a skilled mentor who peered over your shoulder would tell you. If you lack such a mentor, this book is the next best thing, explaining just what you need to do in a straightforward, easy-to-read, easy-to-understand manner.

--Don Norman, Nielsen Norman group, Prof., Northwestern
...
60 Second Organizer: Sixty Solid Techniques for Beating Chaos at Work
60 Second Organizer: Sixty Solid Techniques for Beating Chaos at Work

"Jeff Davidson approaches organizing as an exercise in control, efficiency, and peace of mind. Jeff can tell it like it is, because he is like he tells it."
—Warren Farrell, Ph.D., author of Why Men Are the Way They Are and Women Can't Hear What Men Don't Say

  • Does your desk...
C++ by Example (Programming Series)
C++ by Example (Programming Series)

Uses examples, exercises, short chapters, and many marginal illustrations and explanations to show those with little or much programming experience how to operate the latest version of C++. Original.

...

Pro PHP: Patterns, Frameworks, Testing and More
Pro PHP: Patterns, Frameworks, Testing and More
Over 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
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 Edition
5 Steps to a 5 AP Environmental Science, 2010-2011 Edition

A 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...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy