⚡Когда есть цельность, даже тончайший волос не поместится между видением человека и его действием⚡
В жизни разработчика случается событие, когда появляется понимание, что требования бизнеса имеют более высокий приоритет, чем технические изыски. Рано или поздно такой поворот сознания происходит - достаточно прочно стоять на фундаменте, который описывается в SWEBOK (Software Engineering Body Of Knowledge) - кратком своде знаний, уважаемом в индустрии разработки софта. 👊
Данная книга открывает дверь в мир DDD (domain-driven design): о том как говорить и мыслить, и особенно, строить процесс разработки приложений с приоритетом предметной области (бизнес домена). 🧐
Эта та книга, для которой нужно созреть: встретиться с хаосом проблем, набить шишек и быть готовым учиться у тех, кто уже умеет. Года 1,5 назад я за неё брался - не заходило, от слова "совсем". Дочитал максимум до третьей главы, при этом борясь со сном. Дядька пытался мне дать ответы на вопросы, которых у меня еще не было. 😜
Автор, ведет за руку, по лабиринту задач, которые могут (или должны возникнуть) в ходе решения боли бизнеса программными средствами. Помогает выработать чувство стиля и вкуса в этом деле. Предлагает альтернативы.
Местами казалось, что я, как барон Мюнхгаузен - вытаскиваю сам себя за волосы из болота🤣
С другой же стороны - это книга является своего рода букварём для архитекторов программных систем (наряду с Чистой архитектурой от Боба Мартина). В профессиональных сообществах понимание концепций и умение поменять это на практике - высоко ценятся😎