Skip to content

A PHP version of the refactors from Refactoring: Improving the Design of Existing Code (Second Edition) by Martin Fowler

Notifications You must be signed in to change notification settings

TopTierCode/RefactoringPHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Refactoring PHP Edition

This project is based on the book Refactoring: Improving the Design of Existing Code (Second Edition) by Martin Fowler.

The goal of this project is not to rewrite that book nor to translate the entire book to PHP. Rather, it is to convert the catalog of that book into PHP to assist other developers in understanding. To reiterate, for this project to be useful, buy the book!

This project is not endorsed by Martin Fowler in any way.

The Catalog

The refactors are all named in the same format as in the book, and the filename matches up to the page number that the refactor is found on. Some items are broken into folders rather than individual files when a refactor is larger than a single example.

Refactor Listing

Contributors

About

A PHP version of the refactors from Refactoring: Improving the Design of Existing Code (Second Edition) by Martin Fowler

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published