什么是好的程序

来源:互联网 发布:编程语言排名2017 编辑:程序博客网 时间:2024/04/29 06:14

什么是好的程序呢,初问自己,也感觉没点思路,认真想想应该具备以下几个特点吧,

1. 高内聚性,低耦合性

2.容易扩充,而不需要重写很多已有实现的功能,只需要用ok了

3.容错性好,要handle所有可能出错的情况,做足了出错后的处理

4.语句简练,不怕code多,就怕code少得看不懂,不容易维护

5.框架结构好,其实也是容易扩充,重复利用现有的框架来实现客户新的需求

6.算法要优,程序执行效率高,消耗的资源要少

7.code语句风格好,比如对于全局变量全大写,局部变量小写开头,缩进对应,等等

哈哈,目前想到的就这么多,欢迎共同学习和补充!

0 0