Как стать автором
Обновить

Комментарии 5

Статья пахнет 2010ыми. Фактически, написали MVC (он давно уже не в моде) фреймворк. Посмотрите в сторону Django или же Starlette, если вы пишете только API на стороне backend'a.

Да, вы точно заметили, книга про "Чистую архитектуру", как раз вышла в 2017 году. А принципы которые в ней обсуждаются, развиваются с 60-х годов. И в статье хотелось сместить акцент с реализации какого-то паттерна, например MVC, или применение абстракций (Adapters, Ports, Services), на реализацию бизнес-флоу, которые был бы понятен, и для которого применялись бы практики по разделению на слои. Фреймворк, который используется это лишь техническая деталь. У нас в системе несколько: grpcio, aiohttp, Django, Express.js

слабое зацепление (Low coupling) — я бы сказал слабая связанность ;)

Возможно, я ориентировался на перевод этого термина из википедии. Видел что эти термины (Low coupling/High cohesion) переводят и как Связаность/Зацепление, но не знаю какой из вариантов более правильный.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий