Опубликован текст книги по архитектуре открытых приложений

В книге "Архитектура открытых приложений" обобщен опыт разработчиков 25 популярных открытых проектов. Подробно рассмотрена внутренняя структура кодовой базы таких проектов, как Asterisk, Audacity, Berkeley DB, CMake, Eclipse, Hadoop, LLVM, Mercurial и Sendmail. Рассказано по каким причинам использовался тот или иной подход при разбиении кода на базовые компоненты и как организовано взаимодействие между этими компонентами. Текст книги распространяется в рамках лицензии Creative Commons Attribution 3.0 Unported.

Полный текст статьи читайте на OpenNet