我们在开发过程中都只是为了完成任务而完成任务,从未真正的站在开发项目的角度去代码,然而写下的代码一团糟,甚至后期无法维护等。
开发设计模型: 开闭原则、单一原则(设计模型) 对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。
基本规则: 代码清晰:语句块和声明的间隔方便阅读,API的名称、命名不要有歧义 命名规则: 驼峰命名:testClass || TestClass 代码规范: 规范 :删除多余的空行 所有方法与方法之间空1行 所有代码块之间空1行 开发思想: 代码的拆分 单独更新比全部更新忧 |
||