Описание тега modularity

Модульность описывает степень, в которой компоненты системы могут быть разделены и рекомбинированы. Это относится как к тесноте связи между компонентами, так и к степени, в которой "правила" системной архитектуры позволяют (или запрещают) смешивать и согласовывать компоненты.

Модульное программирование - это метод разработки программного обеспечения, который увеличивает степень его составления из отдельных взаимозаменяемых компонентов. Это достигается путем разбивки программных функций на модули, каждый из которых выполняет одну функцию и содержит все необходимое для этого.

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

http://en.wikipedia.org/wiki/Modularity

http://en.wikipedia.org/wiki/Modular_programming