Сейчас я делаю так, как требует система. Этого "если" может и не наступить вовсе, а время потрачено чтобы что? Чтобы "вот, у меня есть репозиторий, видите? вот сервис вызывает его"
От проекта зависит если это MVP то та можно чиста на MVC если это средний или большой проект то пожалуйста придерживайся архитектуры иначе графики рефакторинг фич будет по цене расти
Графики рефакторинга закладываются на старте проекта, поэтому, если вы что-то не можете то вы проебались..
я в смысле график ценовой политики рефакторинга
Я еще раз повторюсь. Когда я знаю что мне надо +- придерживаться "архитектуры" (хз, что вы под этим понимаете), то да, скорее всего я сделаю так, как есть в проекте. Но большего я делать никогда не буду. Вот из-за этих "если" и появляются вот эти бесполезнейшие абстракции, которые есть "А ЧТОБЫ БЫЛО, Я ВАЩЕТА ВЧЕРА ПРОЧИТАЛ ПРО НИХ - ЭТО КРУТА"
яро плюсую, но хз что с этим делать, увольняться чтоли)
"на всякий случай, чтобы было" - это как раз таки пример избыточного проектирования (скорее всего ты не угадаешь что там будет потом).
Обсуждают сегодня