большого легаси проекта на другой фреймворк, в идеале на Symfony?
Что можете посоветовать? С какой стороны вообще заходить? Что можно почитать?
Что имеется?
- Самописная CRM на Codeigniter
- Команда порядка 10 человек, из которых реально могут что-то делать 2-3
- Все чаще появляющиеся ответы - хз как отрабатывает тот или инной бизнес процесс
- Большие классы-модели по 15к строк, в которых методы делают все, что душе угодно
- База данных MYSQL с таблицами по 100 полей
- Быстро изменяющиеся требования и функциональность проекта (чаще всего наростание функционала)
Что нужно?
- Слезть с иглы codeigniter и дальнейшего погружения в тлен
- Оставлять проект в рабочем состоянии на время перехода
- Иметь возможность проводить процесс перехода плавно т.к. нет возможности выделить большую команду и остановить всю разработку
Буду благодарен любым советам, ссылкам, мыслям
А зачем 7 человек, которые не могут ничего сделать?
Был опыт переезда с симфония на симфония 2
берешь отдельные компоненты и решает проблемы. Смена фреймворка просто так не решает проблем а лишь замораживает разработку на хз сколько времени
был опыт переезда с гавно-легаси на зенду 1ю и с 1й зенды на 2ю. поэтому советую 10 раз подумать чем такое делать)
Обсуждают сегодня