zoukankan      html  css  js  c++  java
  • No.1 小白心得

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

            

    开发设计模型:

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

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

    基本规则:

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

    命名规则:

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

    代码规范:

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

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

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


  • 相关阅读:
    查看内置命令和非内置命令帮助的几种方法(man、help、info)
    手写js的insertAfter
    Java 单链表简单实现
    StudentMain控屏后如何关闭
    python3 twisted问题
    python3 you-get
    数据库方言(这是啥玩意儿?)
    vi/vim用法
    sublime text3
    数据库命令大全(也不是很全哈)
  • 原文地址:https://www.cnblogs.com/dekui/p/14447040.html
Copyright © 2011-2022 走看看