💻 Программирование [Slurm, Слёрм, Николай Колядко] Чистая архитектура приложения на GO (2022)

  • ОФОРМИТЬ ПОДПИСКУ

Calvin Candie

Вечный

Calvin Candie

Вечный
2 Сен 2018
25,331
195
    Голосов: 0
  • #1
Автор: Slurm, Слёрм, Николай Колядко
Название: Чистая архитектура приложения на GO (2022)

1743609155392.png

Вы изучите, что такое чистая архитектура на языке Golang и создадите сервис по работе с контактами и возможностью их группировки.
Зачем нужна чистая архитектура?
  • Удобство тестирования. Вы можете запускать тесты без пользовательского интерфейса, базы данных, веб-сервера или любого другого внешнего компонента.
  • Независимость от фреймворка. Архитектура не зависит от какой-либо библиотеки, поэтому вы можете использовать фреймворк в качестве инструмента и не пытаться втиснуть свою систему в рамки его ограничений.
  • Независимость от базы данных. Вы можете поменять Oracle или SQL Server на MongoDB, BigTable и т.д.
  • Независимость от UI. Вы легко можете изменить пользовательский интерфейс, не затрагивая остальную
  • систему. Например, можете заменить веб-интерфейс на консольный, не меняя бизнес-правил.Ваши бизнес-правила не связаны с базой данных.
Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать:
 

Похожие темы

💻 Программирование [Slurm, Слёрм] Data-инженер (2024)
Ответы
0
Просмотры
22
Ответы
0
Просмотры
20
Ответы
0
Просмотры
15
Ответы
0
Просмотры
24
Ответы
0
Просмотры
21