前言:
程序编码阶段,就是软件系统设计的一线人员—–程序员去做的,这个阶段就决定了软件的好坏,从此出现了一个好的程序员、一个好程序的概念。
一、程序编码的总原则
1、先求正确后求快
2、先求清晰后求快
3、求快不忘保持程序正确
4、保持程序整洁以求快
5、不要因效率而牺牲清晰
二、好程序的标准
1、易于测试和调试
2、易于维护
3、易于修改
4、设计简单
5、高效率
据统计,一个典型的程序的50%的执行时间被3%的语句所占用,所以这部分的代码非常重要.
三、好程序员的最基本标准
1、具有程序设计的基本知识与技能
2、对本项目所在的领域有较深的了解,正确的把握有关信息的流程与处理原则
3、熟悉开发的环境,特别是对于所用的语言,要有足够的经验
四、编码要注意的问题
1、尽可能的使用库函数
2、少用goto语句
3、一行一条语句
4、多用case语句
5、一条语句少用and、or等连接符
6、减少使用否定(如not)
7、模块化(高内聚,低耦合 单入口单出口、信息隐蔽)
8、大的程序,要分块编写,测试、然后在集成
五、程序质量的评价
1、正确性
2、结构清晰性———单入口单出口 、少用goto
3、易修改
4、容读性
5、简单性