Comments 6
Молодец чеполодец!;
Нехило! Если можно несколько вопросов.
1. Интересно, насколько этот проект оказался успешен как бизнес-проект для заказчика?
2. По опыту написания таких... развесистых приложений, начиная с какого-то момента трудно удержать всё голове. И мерзкие обратные связи... Т.е. когда обнаруживаешь, что для изменения чего-то в мелкой дальней функции надо создать что-то новое в основной части.
Вот здесь описаны страдания товарища в связи с этим. Было ли что-то такое?
https://qna.habr.com/q/174715
3. "Я съездил в Таиланд, занимался тайским боксом, плавал в море, загорал на пляже, в общем, удалось перезагрузиться. По возвращении я был готов продолжать".
А не было такого, что "Ой блин, опять это... а в Тае так было хорошо?" )))
за время разработки бизнес сильно поменялся. конечно, обороты не те, что планировались на старте, но число с тремя нулями на комиссии проект приносит ежемесячно.
Это интересный вопрос, думал только у меня появлялись такие мысли) В целом, могу сказать, что даже сейчас считаю этот проект не большим. Основные моменты и бизнес-логику я помню даже спустя 3 месяца как вообще не смотрел в код. НО! после того, как начались массовые переделки я начал замечать что все больше упускаю из виду какие-то нюансы. То в одном месте коэффициент пересчитать забыл, то в другом сумму заявки не приплюсовал и т.д. Поэтому думаю, что этот проект считается мелким и контекст в голове удержать реально. Озвученная проблема начинается со средних проектов, где разных переплетеных доменов >3
ну, кстати, нет. я же еще и на основной работе отпуск взял, поэтому после отдыха мне было прям норм. к тому же большой геморрой для меня в виде фронта отвалился, доделать бэк было не так страшно
Спасибо за интересную статью
Советую использовать для проектирования проектов методологию BDD и Impact Mapping
они облегчают понимание целей проекта
Сдохни или умри: мой опыт создания проекта от идеи до релиза