The concept of modularity spans an important set of principles in design theory: design rules, independent task blocks, clean interfaces, nested hierarchies, and the separation of hidden and visible information. Taken as a whole, these principles provide the means for human beings to divide up the knowledge and the specific tasks involved in complex design or constructing a complex artifact.
1- Modularity increases the range of "manageable" complexity.
2- Modularity allows different parts of a large design to be worked on concurrently.
2- Modularity accommodates uncertainty.**
No comments:
Post a Comment