高质量的程序设计

发布时间:2017-6-25 15:11:10 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"高质量的程序设计",主要涉及到高质量的程序设计方面的内容,对于高质量的程序设计感兴趣的同学可以参考一下。

 高质量的程序设计遵循以下几个条件: 1、最小的复杂度:避免做出“聪明”的设计,因该作出简单和易于理解的设计。 2、易于维护:只要你为将来的维护人员找想。不要只顾及到短期的效果。 3、松散耦合:让各个类、各个模块之间的关联最少。 4、可扩展性:增强系统功能时,其他的部分不会受到影响。 5、可重用性:系统中的某一个部分能反复的重复使用。 6、高扇入:大量的类实用某个指定的较低层次上的工具类。 7、低扇出:一个类中尽量少的使用其他类。 8、可移植性:可以方便的移植到其他的系统中。 9、精简性:不要让软件中存在多余的代码。 10、层次性:设计出有层次的系统,可以把低劣的代码禁闭,或者去除。与同等层次的其他部分进行交互。 11、标准技术:尽量用通用的技术,让别人读起来很舒服。 *注:《代码大全》总结摘要

上一篇:可以通过BIOS控制鼠标吗?
下一篇:asp.net技巧积累(1)

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。