Суть лукового архитектурного подхода (Onion Architecture) — разделение системы на несколько слоёв, каждый из которых выполняет свою функцию. Такой подход помогает сделать код более чистым и читаемым, обеспечивает удобное разделение бизнес-логики, домена приложения и инфраструктуры. На внутреннем митапе рассказали, как устроена луковая архитектура, границах применимости и о том, как с пользой начать использовать её в разработке. Затронули как теорию, так и практику: рассмотрели специфику луковой архитектуры на примере конкретного pet-проекта. Остановились на первых двух слоях — и Application. Об устройстве других слоев (Infrastructure и Web API) поговорим на будущих митапах. === Это запись внутреннего митапа ИТ-команды Сравни — публикуем эпизоды без NDA, но (надеемся) с пользой для внешнего сообщества. ИТ-команда Сравни в соцсетях: ✅Телега: ✅YouTube: @sravni_tech ✅RUTUBE: ✅Хабр: Сайт Сравни: #ит #backend #архитектура #митап
Hide player controls
Hide resume playing