我们在开发过程中都只是为了完成任务而完成任务,从未真正的站在开发项目的角度去代码,然而写下的代码一团糟,甚至后期无法维护等。

        

开发设计模型:

        开闭原则、单一原则(设计模型)

        对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。
        可以更好的使程序的扩展性好,易于维护和升级。

 

基本规则:

        代码清晰:语句块和声明的间隔方便阅读,API的名称、命名不要有歧义
       一致性  :代码写的再烂也要保持一致如创建UI相关的方法和可以使用的统一命名,所见即所得,见表知其意,既保证一致性并方便维护 

命名规则:

       驼峰命名:testClass || TestClass
       所有的累么、枚举、结构等定义时最好加一个统一标识服

代码规范:

       规范   :删除多余的空行 所有方法与方法之间空1行 所有代码块之间空1行
                     删除多余的注释 删除注释掉的代码 删除没有意义的注释
                     调试使用console.log完切记删除
                     添加必要的注释

开发思想:
    场景 业务 逻辑 分清楚 每个组件及行为不要掺杂在一起。
    代码如果多而且还没实现功能说明逻辑有误清晰头脑一步一步走
    注意代码的可复用性及代码涌余

    代码的拆分 单独更新比全部更新忧


posted on 2021-02-25 15:08  逻辑短路  阅读(75)  评论(0编辑  收藏  举报