在“自顶向下、逐步细化、模块化”思想的指导下,每次着手编写一个程序时,要自
顶向下,全面考虑,将整个程序分为几个大的部分,每个部分又细分成若干部分,把某些部分的功能抽象成子函数,逐步细化,直到每一个小模块都能用有限C语句表示成子函数,就实现了C程序设计的模块化。
模块化有如下优越性:
1.每个模块只负责处理一件事情,便于进行单个模块的设计、开发、调试、测试和维护
等工作,并且可以更好地完成这一功能!
2.某些需要反复出现的模块只需写一遍代码,反复调用这段代码,既提高了代码的利用
率,又简化了程序的结构,使程序层次清楚、易读。
3.编程者可以一个模块、一个模块地完成,再将它们集成在一起,逐步完成一个大的
系统。
4.现今的软件已经越来越大,必须多人合作完成,模块化恰恰适宜按模块分配任务,职
责明确、并行开发,缩短开发时间,大大提高了软件开发效率!
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !