Полный текст

​Что такое гексагональная архитектура: разделение бизнес-логики и инфраструктуры с помощью портов и адаптеровВ этой статье мы рассмотрим некоторые задачи, как правило, решаемые в типичных программных проектах. Затем поговорим о гексагональной архитектуре и о том, как она призвана решить эти задачи. И наконец обсудим некоторые детали реализации такой архитектуры и варианты тестирования.