1、保持概念完整性,对于复杂的系统,可以考虑一个主程,多个子程的方式; 2、架构设计文档的书写,保持同一思路,逐步细化; 3、由状态机统一管理程序主逻辑; 4、全局数据的管理:使用数据管理模块统一管理全局数据,对外只提供接口。