Refaktoryzacja kodu PHP
Refaktoryzacja to proces poprawiania struktury kodu bez zmiany jego zachowania. Martin Fowler w książce „Refactoring” skatalogował 60+ wzorców refaktoryzacji. Najważniejsze dla PHP: Extract Method, Replace Conditional with Polymorphism, Extract Class i Remove Dead Code.