Надвор од Commit: Архитектура за лесно рефакторирање на PHP
Рефакторирањето ретко пропаѓа затоа што развивачот не може да преименува класа. Пропаѓа затоа што кодната база ја прави промената скапа: контролерот знае премногу за перзистирањето, база...