第7章 软件实现-编码..ppt

承上启下 详细设计方法 详细设计过程 软件工程 第七章 实现--软件编码 引言 编程的工作包括哪些? “学什么编程语言最好?” 没有最好的,只有最适合的? 团队项目你们选用了哪种编程语言? 你是怎么写程序的? 如何协作编程? 本章要点 一、关于编码的一些理念 二、编程语言的选择 三、编码标准和规范 四、案例分析 什么是软件编码? Programming ?= Coding 一种观点 软件编码是将软件设计模型机械地转换成源程序代码,这是一种低水平的、缺乏创造性的工作。 软件程序员是所谓的“软件蓝领”。 问题: 你是否认同这种观点? 如果不认同,你如何看待软件编码? 关于编码的一些理念 什么是软件编码? Professional Programmer =Software Engineer 正确观点 软件编码是一个复杂而迭代的过程,包括 程序设计和程序实现。 软件编码要求 正确地理解用户需求和软件设计思想 正确地根据设计模型进行程序设计 正确地而高效率地编写和测试源代码 软件编码是设计的继续,会影响软件质量 和可维护性。 软件编码要考虑重用和重构 关于编码的一些理念 软件编码的工作 程序设计 理解软件的需求说明和设计模型 补充遗漏的或剩余的详细设计

文档评论(0)

1亿VIP精品文档

相关文档