А если сидеть на велосипеде, то проблемы сами собой отпадают? Нет они только плодяться в геометрической прогрессии. Считайте что микрофреймворк это ведосипед, нонаписанный не вами и оттестирован сотнями разраработчиков.alexinc писал(а): 12 янв 2023, 14:35 Вопрос в поддержке - отвалиться команда - что делать? Форкать? Выпустят новую версию, поломают совместимость - что делать? Форкать?
Нашли ошибку - где искать? В фреймвоке? В системе что на ней построены?
На счет форкать или нет, зависит от того нужен вам прогресс или нет.
По поводу ошибок, включили дебаггер, увидели проблемный кусок кода, сделали тест, приняли решение кто и где виноват.
На счет баз частично согласен, но это больше пример, нежели требование. А так любой ORM умеет делать обыкновенные, написанные ручками, запросы. Которые если что, делать все таки не желательно, иначе пропадет вся магия от ее использования.
И всегда нужно искать баланс между гибкостью/скоростью разработки и скростью работы системы.
А вот почему кто-то должен отвалиться я так и не понял. Пользователи? Если будет нормальная миграция, то проблем быть и не должко. Разработчики? Так они только выиграют, поскольку систему легче будет масштабировать. Появится т.н. стандарт кодинга.
Мой вердикт таков, что мы выигрываем больше чем потеряем.
