zoukankan      html  css  js  c++  java
  • 编码时注意事项以及命名原则总结

    编码原则总结:
    (1):函数方法单一原则,举例:一个类或者一个函数只做一件事情;如stringhelper只用来进行字符串处理;
    (2):分层原则:分层实现,让界面、逻辑清晰;
    (3):抽象原则:把复杂的问题分解掉,忘掉具体实现,接口与抽象;
    (4):统一原则:在项目中要做到命名统一、功能统一;
    (5):复杂度原则:函数内部尽量少用If、else、switch、cash 判断,增加逻辑判断难度,拆分成小函数,多使用装配者模式;

    命名原则:
    (1):程序集命名用小写;尽量的少,把常用的放在显眼的位置;
    (2):文件夹命名用小写,尽量使用单个单词,尽量的少,层级最多不要超过3级,如果多个单词命名,中间用连接线;
    (3):类的原则:一个文件一个类,避免一个文件中有多个类;
    (4):Js的原则:JS应写在页面的头部、head中,或者页码脚部,页面中间尽量不要写;尽量少的直接写function、类名尽量简单、注意是否影响全局、变量名要用var声明,命名使用驼峰;
    (5):CSS的原则:布局层级尽量的少,避免使用行业样式表,命名全部小写,名称用连接线,区分功能css、布局css、全局css;页面css应每个页面单独去写,注意使用伪类;
    (6):图片的原则:文件夹命名应以image或images,图片按照功能去命名,如icon、banner、button等,命名时可以增加像素尺寸等信息;

  • 相关阅读:
    Exchanger
    信号量Semaphore
    CountDownLatch
    Condition
    WCF接口实例介绍
    时间显示
    pymysql-execute
    python之迭代器与生成器
    python之装饰器
    python之函数
  • 原文地址:https://www.cnblogs.com/Rawls/p/10526270.html
Copyright © 2011-2022 走看看