[Перевод] Функциональная архитектура — это порты и адаптеры
|
|
Среда, 01 Ноября 2017 г. 15:03
+ в цитатник
Представляю вашему вниманию новую статью
Mark Seemann. Похоже, с таким количеством переводов он скоро станет топовым хаброавтором, даже не имея здесь аккаунта!
Чем интересна функциональная архитектура? Она имеет тенденцию попадать в так называемую «яму успеха» («Pit of Success»), в условиях которой разработчики оказываются в ситуации, вынуждающей писать хороший код.
Обсуждая объектно-ориентированную архитектуру, мы часто сталкиваемся с идеей архитектуры портов и адаптеров, хотя часто называем ее как-либо иначе: многоуровневой, луковой или гексагональной архитектурой. Смысл состоит в том, чтобы отделить бизнес-логику от деталей технической реализации, чтобы мы могли варьировать их независимо друг от друга. Это позволяет нам маневрировать, реагируя на изменения в бизнесе или в технологиях.
Читать дальше ->
https://habrahabr.ru/post/341460/
Метки:
author olegchir
функциональное программирование
.net
блог компании jug.ru group
dotnext2017moscow
dotnext
c#
f#
fp
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-