编码时注意事项以及命名原则总结

编码原则总结:
(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等,命名时可以增加像素尺寸等信息;

原文地址:https://www.cnblogs.com/Rawls/p/10526270.html