首页 百科知识 程序模块设计一般原则

程序模块设计一般原则

时间:2022-09-22 百科知识 版权反馈
【摘要】:如果在程序设计时只是简单地将问题分解,不注重模块之间的通用性和相互关系,反而会将程序变得更加复杂,因此,在模块化程序设计时应注重以下几个原则。一个模块往往要求完成一个单独的功能,并与其他模块尽量保持一定的独立性,当修改这个模块时,不会引起整个程序的混乱。模块过大,容易造成程序功能紊乱,可读性差,不好理解。

5.1.2 程序模块设计一般原则

正确使用模块化程序设计方法可以将复杂的程序简单化,提高程序的编写速度,提高程序的可读性、可维护性和扩充性。如果在程序设计时只是简单地将问题分解,不注重模块之间的通用性和相互关系,反而会将程序变得更加复杂,因此,在模块化程序设计时应注重以下几个原则。

(1)模块相对独立

一个模块往往要求完成一个单独的功能,并与其他模块尽量保持一定的独立性,当修改这个模块时,不会引起整个程序的混乱。同时,在模块内部,尽量将数据局部化,便于保证数据在不同模块之间的正常传递。

(2)模块之间关系尽量简单。

模块之间关系要尽量简单,且不互相干扰,做到模块之间只有在相互调用时才发生数据传递。除此之外,相互之间不直接发生联系。

(3)模块规模大小要适中。

程序模块不宜过大,也不要过于复杂,大小要适中。模块过大,容易造成程序功能紊乱,可读性差,不好理解。模块过小,容易造成程序结构复杂,数据传递容易出错。

(4)模块尽量保持通用性。

模块应尽量规范,保持一定的通用性,这样便于对模块进行修改和维护,快速实现对程序的扩充。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈