В общем, с современными фреймворками, которые предоставляют генераторы / скаффолдинг, я иногда заканчиваю тем, что просто запускаю примеры, а затем делаю рекурсивное сравнение между существующим проектом и новым проектом.
Затем я могу осторожно применить необходимые исправления, чтобы внести изменения в существующий проект
(Это полезно для ряда вещей, - я чаще использую его дляобновите забытый проект и оптимизируйте его.)