简述编码风格的重要性:
1、阅读程序很重要一致的编码风格将大量的减少人们阅读程序的时间
2、良好的编码风格有助于编写出可靠又容易维护的程序
3、风格很大程度上决定着编码的质量
面向对象的测试和传统开发方法的测试有什么不同:
1、 传统测试单元最小是模块,而在面向对象中, 最小是封装的类或对象 2、对于面向对象软件, 因为其没有层次的控制结构,所以传统的自顶向下和自底向上 策略意义不大, 对于面向对象有单元测试和聚合测试,对于传统的有黑盒白盒,自底 自顶(什么桩模块,什么驱动模块)
软件生存周期:
分为问题定义、可行性研究、需求分析、总体设计、详细设计,实现(编码和测 试)、运行与维护(保证软件正常运行)
软件是:
程序+数据+文档
程序:可执行的指令序列
数据:程序操作信息的数据结构
文档:和开发、维护有关的图文材料
详细设计工具:
图形:流程图等等,表格:决策表,语言: PDL 语言(伪代码)