Embed presentation
Downloaded 125 times


































The document discusses professional refactoring of PHP code. It defines refactoring as restructuring existing code without changing external behavior. The document notes that PHP code from 2000 often lacks standards, patterns, and testing. It recommends establishing standards, fixing APIs, and writing tests before iterative refactoring. Specific refactoring techniques discussed include renaming, extraction, changing signatures, and pull up/down. The presentation encourages writing tests, avoiding refactoring near releases, and not letting inexperienced developers refactor alone.
































