Мысль 4
Мне очень нравится, как Эванс определяет задачу разработчика: выделить из множества знаний о предметной области проекта суть и формализовать её в программе.
В который раз ловлю мысль, что меня редко увлекают какие-то конкретные технологии. Ну есть 100-ый фреймворк или 50-ый язык программирования. Ну ок. Для моих задач в них нет большой необходимости. К стыду своему я хотела год назад поработать с java, но без реального продукта-проекта было скучно. Хотела как-то посмотреть на go. Ведь, блин, все кроме меня пробовали go и хотят go (здравствуте, обесценивание и чрезмерная драматизация). Но я доку как открыла, так и закрыла через несколько минут. Неинтересно. Не цепляет само по себе. И какие-то супер хардверные наработки не цепляют (ну почти). И когда говорят, что кто-то какой-то бенчмарк значительно улучшил, нуууу.. молодец, наверное, но «не заводит» (надеюсь, после этого признания меня не уволят с текущего места 😅). А вот когда приводят примеры, как формализуют бизнес-модель, просыпаются мои бабочки в животе и кричат: «Божечки! Божечки! Вот это полет мысли! Вот это мозг, структура! Красавчики!»
Мысль 5
В голове все крутится: «Эх, как бы я хотела поработать с тобой на реальном проекте, препарировать предметную область и завернуть ее в код». И когда Фаулер пишет, в предисловии, что он имел возможность поработать с Эвансом и чему-то научился, я испытываю тихую зависть. Кажется, я влюбилась!