Bandicoot
@Bandicoot
Вась-программист

Как эффективно проводить отладку и рефакторинг PHP-кода?

Посоветуйте пожалуйста ресурсы по теме сабжа, на такие случаи как: PHP-вставки вперемешку с версткой, неясная архитектура проекта, процедурно-функциональный стиль разработки всего проекта (без ООП) итд. Нужно для работы с самописами на PHP во фрилансе)
  • Вопрос задан
  • 2829 просмотров
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Берем кусок проекта, покрываем его функциональными тестами, рефакторим.... Суть в итоге всеравно та же что и для проектов с ООП: изоляция изменений, разделение жирных функций на менее жирные (особенно актуально разделить функции выдающие шматок HTML на выходе, что бы потом можно было легко интерировать систему шаблонов).

Ну а так от проекта зависит. Если нужно писать новый функционал, я бы еще обернул все это в HttpKernel симфоневский, и новый функционал писал бы уже на Symfony (если бюджет клиента позволяет, и если в этом есть смысл).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы