第1个回答 2008-09-23
模块化设计,便于把一项大的复杂的工作简单化.比如一个大的复杂问题,我们把它分成几个模块来解决,每个模块解决这个复杂问题的一部分.这样只要每个模块设计好了,然后把所有模块组装在一起就行了.这样做,容易发现问题,如果不模块化,一旦出现问题,我们要找到问题很困难,模块化以后,由于每个模块实现一个子功能,所以对于问题定位比较容易;其次,可以重复使用模块,避免重复劳动,一个模块可以被多次使用,也便于标准化每个功能;最后升级方便,我们要升级某项能能,只需升级某个模块就行了,这样不容易出错,效率也提高了.