Архитектурное программирование

Меняю название рубрики А2 => Архитектурное программирование и не только. Главное, меняю свое понимание направления движения (понимание, но не направление). Вся работа по ЯВД и А2 началась с понятия «Интенсивное программирование«, то есть с задачи перехода от современного экстенсивного к будущему интенсивному программированию.

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

Кажется, что для этого пути уместен термин «Компонентное программирование«. Но «компонента» — это нечто весьма неопределенное и очень по разному понимаемое разными людьми.

В том же, что вижу и делаю я — определяющая роль принадлежит архитектуре, которая лежит в основе разработки и которая сохраняется в работающей программе (и в каждой части программы). Отсюда и понятие «Архитектурное программирование«. В рамках «Архитектурного программирования» компонента подчинена архитектуре.

Примерное соотношение понятий:архитектурное

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *