Skip to content
EntityQ912009· pop 14· linked from 247 articles

modularity

Sign in to save

Also known as modular

Modularity is the degree to which a system's components may be separated and recombined, often with the benefit of flexibility and variety in use. The concept of modularity is used primarily to reduce complexity by breaking a system into varying degrees of interdependence and independence across and "hide the complexity of each part behind an abstraction and interface". However, the concept of modularity can be extended to multiple disciplines, each with their own nuances. Despite these nuances, consistent themes concerning modular systems can be identified.

Wikidata facts

Show 1 more fact
Sources (1)

via Wikidata · CC0

~29 min read

Article

15 sections
Contents
  • Contextual nuances
  • Science
  • Technology
  • Industry
  • Culture
  • Modularity in different research areas
  • Modularity in technology and management
  • Modularity in biology
  • Modularity in the arts
  • Modularity in fashion
  • Modularity in product design
  • Modularity in American studies
  • Consistent themes
  • See also
  • References

Modularity is the degree to which a system's components may be separated and recombined, often with the benefit of flexibility and variety in use. The concept of modularity is used primarily to reduce complexity by breaking a system into varying degrees of interdependence and independence across and "hide the complexity of each part behind an abstraction and interface". However, the concept of modularity can be extended to multiple disciplines, each with their own nuances. Despite these nuances, consistent themes concerning modular systems can be identified.

Composability is one of the tenets of functional programming. This makes functional programs modular.

Connections

Categories