Search
Write a publication
Pull to refresh

Comments 7

не в плане критики, но и не в качестве рекламы -- несколько, на мой взг., весьма неплохих книг по теме: Марк Ричардс и Нил Форд "Фундаментальный подход к программной архитектуре", их же (и ещё 2-ва соавтора) "Современный подход к программной архитектуре" и "Эволюционная архитектура", Нил Форд, Ребекка Парсонс и др.

Я всегда считал, что между общеизвестными паттернами и конкретной реализацией есть дыра, никем не описанная и как то общественно игнорируемая.

Как между концепцией личного четырёх колесного транспортного средства и дедовским ваз 2106. Место где стыкуется шаблонная часть и конкретная.

Думал статья будет об этом.

Реализации паттернов есть на всех популярных языках программирования. Вероятно, вы имеете ввиду переход от требований заказчика к набору паттернов и далее к набору компонентов реализации по ним. То есть, системный дизайн.

Да, только под этим обычно идут все те же паттерны или абстрактные принципы и методики.

Нет мммм базовых строительных блоков. Не знаю как конкретно это описать.

я вроде как, частично, угадал с перечислением:

Software architects know and understand ...

  • components/building blocks with interfaces and relationships

  • ...

Some examples of alternative (concrete) names for building blocks:Component, module, package, namespace, class, file, program, subsystem, function, configuration, data-definition.

но мне особенно приятно, что я угадал что надо именно перечислить, этого видимо достаточно :) !

Умные люди приходят к одному и тому же независимо. Но время можно провести более плодотворно не угадывая или проходя весь путь заново. Скажем, присоединившись к рабочим группам iSAQB, если вас интересует систематизация знаний области.

Sign up to leave a comment.

Articles