В данном посте хочу опубликовать свои мысли о понятии изменчивости в сложных программных продуктах, которые распространяются копиями и обслуживают разные, непохожие друг на друга предприятия (Enterprise решения). Я очень обрадовался, когда под микроскопом рассмотрел эту самую изменчивость и заметил там «аспект».
**Аспект** — это часть программы, которая обслуживает стык нескольких предметных областей и вносит элемент уникальности в них (через программирование изменчивости). Именно там, на стыке, можно найти что-то новое, инновационное, уникальное. Часто успешные бизнесы держатся на этих маленьких, но уникальных особенностях известного во всем мире процесса, и ни одно из существующих архаичных IT решений не может быть интегрировано на такое инновационное предприятие. [Читать дальше →][1]
[1]:
https://habrahabr.ru/post/313954/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut