- 12
- 0
- 约1.67万字
- 约 122页
- 2016-05-02 发布于江苏
- 举报
第八章 编码和语言的选择 做为软件工程过程的一个阶段,程序编码是设计的继续。 程序设计语言的特性和程序设计风格会深刻地影响软件的质量和可维护性。 为了保证程序编码的质量,程序员必须深刻理解、熟练掌握并正确地运用程序设计语言的特性。此外,还要求源程序具有良好的结构性和良好的程序设计风格。 教学目的及要求: 了解语言的选择和程序设计风格会影响到软件的质量和可维护性 §8.1 编码的目的 §8.2 编码的风格 程序实际上也是一种供人阅读的文章,有一个文章的风格问题。应该使程序具有良好的风格。 从20世纪70年代以来,编码的目标从强调效率转变为强调清晰。与此相应,编码的风格从追求“聪明”和“技巧”,变为提倡“简明”和“直接”。人们逐渐认识到,良好的编码风格能在一定程度上弥补语言存在的缺点,反之,不注意风格,即使使用了结构化的现代语言,也很难写出高质量的程序。当多个程序员合作编写一个大的程序时,尤其需要强调良好的和一致的风格,以利于相互通信,减少因不协调而引起的问题。 1974年,Kernighan 与Plauger在《The Elements of Progranmming Style 》中,把编码风格归结为7个问题,70余条指导原则,下面从控制结构、GOTO语句、代码文档化和输入输出等方面,简述编码风格的要求: 使用标准的控制结构 有限制地
原创力文档

文档评论(0)