SPD 2.31测试和体系结构
课程说明
本课程侧重于高级主题,例如调试,单元测试,重构和设计模式。 学生将这些概念应用于现有的项目组合,以提高代码的质量,例如可读性,模块化和可扩展性。 涵盖的主题包括:调试技术,单元测试,重构技术,设计模式和导航大量代码库。 到课程结束时,学生将具备编写python单元测试,重构遗留代码和实现某些设计模式的实践知识。
先决条件
CS 1.0-编程简介
CS 1.1-面向对象的程序设计
课程内容
课程交付:混合| 7周14节
课程学分:3学分| 37.5座位时间