软件工程 第14讲实现-软件编码2022/1/11 1 软件的详细设计完成,就表示完成了软件的过程性的描述,进入软件编码阶段。 在软件生命期中,程序经常需要被人阅读和理解,如何提高程序的可读性(Readability)?使程序“简单”和“清晰”,进而使程序具有良好的可靠性、可维护性,这是非常重要的。编码(Coding)阶段的任务简单说,是为每个模块编写程序。即是将详细设计的结果转换为用某种计算机语言写的程序源程序代码。引言2022/1/11 2 本单元不是介绍如何编写程序,而是从如何提高软件的质量和可维护性的角度,讨论在编码阶段所要解决的主要问题: 程序设计语言的特性及选择的原则 编码风格 引言2022/1/11 3引言n编程的工作包括哪些?n “学什么编程语言最好?” 没有最好的,只有最适合的?n团队项目你们选用了哪种编程语言?n你是怎么写程序的?n如何协作编程?2022/1/11 4本章要点q一、关于编码的一些理念q二、编程语言的选择q三、编码标准和规范q四、程序效率2022/1/11 5什么是软件编码?Programming ? Codingn 一种观点软件编码是将软件设计模型机