C的模块化与面向对象编程
使用结构体将数据结构与代码块分离
状态模式-----
状态迁移图 状态迁移表
模板方法模式
观察者模式
职责链模式
访问者模式
C与重构
测试驱动开发
首先编写测试用例,通过测试用例来推动软件开发过程。
持续集成与部署