1. 关于设计:先根据要求和已有经验, 简单设计一下,不要花太长时间按,然后开始开发,后面再慢慢优化设计 2. 封装:能不对外暴露的都设为私有 3. 抽象和重用:提取函数,类,接口 4. 转载于:https://www.cnblogs.com/brainstorm/p/8064263.html