代码质量与软件工作目录大纲

1.代码质量

代码质量与编程技艺

1.1 编程技艺

  • 《代码大全》
  • 《代码质量》
  • The Pragmatic Programmer

1.2 单元测试

单元测试

1.3 代码调试

1.4 静态测试

1.5 代码重构

重构

2.软件设计与软件架构

2.1 设计模式

设计模式

2.2 软件架构

软件架构

2.3 软件设计

软件设计

3.软件工程

3.1 软件过程——过程模型和敏捷开发

3.2 建模——需求、设计(即第二节软件设计与架构)

3.3 质量管理——编码质量与测试(即第一节代码质量)

3.4 软件项目管理——度量、估算、进度、风险、维护

  • 《人月神话》
  • 《设计原本》
  • 《软件工程——实践者的研究方法》

3.5 其他高级课题

3.5.1 软件过程的改进

3.5.2 软件工程的新趋势——“软趋势”、技术方向、工具

你可能感兴趣的:(代码质量与软件工作目录大纲)