Задать вопрос
@evilmolen

Как мигрировать на новую архитектуру изолировавв старый код?

Имеется проект на Laravel с "попахивающей" кодовой базой и кривой реализацией модульной архитектуры, такой же кривой реализацией репозиториев и ужасной мешаниной в моделях.
Нужно срочно спасать его, при этом перекатываясь в нормальную архитектуру.

Собственно, какие есть методики рефакторинга/миграции архитектуры?
Может есть какие-то книги на эту тему?
  • Вопрос задан
  • 196 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
samodum
@samodum
Какой вопрос - такой и ответ
Читать книгу "Рефакторинг" Мартина Фаулера
Ответ написан
glaphire
@glaphire
PHP developer
Если инфраструктура позволяет, то можно создать новый проект, писать в нем старый функционал по-нормальному и на уровне сервера разделять урлы, которые будут смотреть на новую и старую кодовую базу. Ну а стандартный путь это покрыть все тестами и рефакторить понемногу...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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