个人的一些开发规范分享,嘿嘿,对自身还是要有一点要求嘀
极简主义
- 喜欢使用代码量较少的写法实现功能
- 个人喜欢代码不使用分号,看上去更简洁(使用prettier自动格式化)
- 喜欢使用箭头函数,简明的语法,以及直观的作用域和this的指向
- 代码中空行尽可能不多于一行,如果想根据功能划分代码为不同部分,注释+一行空行够用了
爱写注释
- 对同事负责,对公司负责,对下一个接手项目的人负责,除非公司欠你money了
- 写注释也是一种能力,如何简洁高效的概括为毛要这样写或这是个什么样foolish的产品需求
- 业务代码一定要写注释
- 提示自己,免得过完周末啥也不认识了
长度较短的注释尽量写在代码右侧
- 减少页面代码行数,页面行数一多就知道滚动的酸爽了(主要优点)
- 更利于代码阅读,注释全写在代码上方,一旦代码量较多,一眼看上时中英文交替,会十分影响阅读
- 如果是一行很长的代码,这时写在上方更易阅读
- 函数的注释写在函数上方,最好注释上方再留一行空格,更易阅读
无限封装组件
- 统一逻辑,统一样式
- 代码复用,易于维护
- 练习封装组件技术,多封封组件库就出来了