Pull to refresh

Comments 7

Вау!
И потом мы удивляемся откуда на собеседования приходят кучи программистов-недоучек.
Оказывается их так учат.
Вызов репозиториев из контроллеров, пустые тесты, которые повесят сборку приложения, бизнес-логика прямо в main.
И не надо про то, что это демка и все такое.
Студентам надо показывать как делать правильно.
Вызов репозиториев из контроллеров

— а чем плох вызов репозитория из контроллера? Слишком мало кода получится? Не «энтерпрайзно» выйдет?
Да, не энтерпрайзно. Слоеный пирог из уровней приложения не зря придумали.
Да, можно накатать и оно даже будет работать. Первое время.
А потом, во время саппорта, баги будут сыпаться как из рога изобилия и ни протестировать это нельзя нормально, ни пофиксать без рефакторинга.
А потом, в один прекрасный момент, придут интеграторы и скажут, что теперь у нас не REST, а другой протокол общения. Ну, там, SQS, например.
И вот тут-то самое интересное и начнется.
А потом

— живите настоящим, за такое «а потом», заложенное в код, обыватели джаву считают сложной и не подходящей для простых проектов, типа web-сайт. Зачем плодить сложность («бритва Оккама и т п»), когда мы ничего не знаем о проекте? Если бы речь шла о курсе по архитектуре, тогда да, имело бы смысл рассмотреть «правильную» архитектуру (с оговорками зачем тот или иной слой нужен), в других курсах это только забивает слушателям голову мусором и создает ощущение непостижимости происходящего.
Кстати, исправьте javascript на java. И в блогах и в тагах.
Это, таки, не одно и тоже
Воу. Спасибо за внимательность, поправил.
Sign up to leave a comment.