This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
dido:public:ra:xapend:xapend.a_glossary:m:modularity [2020/11/14 18:32] nick created |
dido:public:ra:xapend:xapend.a_glossary:m:modularity [2021/10/03 18:49] (current) 51.222.253.15 ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Modularity ===== | ===== Modularity ===== | ||
| - | [[dido:public:ra:xapend:xapend.a_glossary | Return to Glossary ]] | + | [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] |
| [[dido:public:ra:1.4_req:2_nonfunc:20_maintainability:modularity|See 4.2.3.1 Modularity]] | [[dido:public:ra:1.4_req:2_nonfunc:20_maintainability:modularity|See 4.2.3.1 Modularity]] | ||
| - | **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." | + | **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 [[dido:public:ra:xapend:xapend.a_glossary:i:interface|interface]]." |
| Source: [[https://en.wikipedia.org/wiki/Modularity ]] | Source: [[https://en.wikipedia.org/wiki/Modularity ]] | ||