放肆青春的博客
首页
前端
算法
网络
面试
技术
后端
运维
杂项
数据库
工具
网址
电脑
个人
文章
  • 分类
  • 标签
  • 归档
github (opens new window)
gitee (opens new window)

放肆青春

一个前端菜鸟的技术成长之路
首页
前端
算法
网络
面试
技术
后端
运维
杂项
数据库
工具
网址
电脑
个人
文章
  • 分类
  • 标签
  • 归档
github (opens new window)
gitee (opens new window)
  • 个人中心

    • 个人网址
  • 个人开发总结

    • 开发总结

      • 个人开发总结
      • 怎么成为前端高手
      • 生产发版
      • 前端优秀图书书单
      • 高效开发
      • 开发问题
      • 开发技术
      • 业务总结
    • 开发管理

      • 开发管理
      • 权限管理
    • 开发文档

      • 开发文档
      • 文档模板
      • 周期报
      • 邮件模板
      • 测试相关文档
    • 前端开发规范

      • 前端开发规范
      • 前端开发命名规范
      • ui 交互规范
      • html开发规范
      • CSS开发规范
      • js开发规范
      • vue开发规范
      • js 代码优化总结
      • vue 代码优化总结
      • css 代码优化总结
    • 代码review

      • 前端 code review
        • 前端 code review
          • 1.demo1
          • 2.demo
      • 后端 code review
    • 职位

      • BPO
      • EA
      • ISM
      • PMO
      • QA
      • SA_SE
      • SDE
      • SDM
      • TPO
      • UED
  • personal
放肆青春
2020-08-06

前端 code review

# 前端 code review

# 1.demo1

    1. 样式需要结构化, 公共化, 组件化。
    1. 需要完善 readMe.md
    1. 避免使用行类样式
    1. Sonar 审查跟功能开发并行, 不能测试之后再做
    1. 移动端用 Flex 布局, 少用浮动布局, 各机型之间兼容性更好
    1. 页面实现之前考虑是否有必要组件化方便其它模块共用, 尽量不要一个页面一个组件包含所有业务逻辑
    1. 路由名称跟页面名称匹配, 跟实现功能定义匹配

# 2.demo

  • 代码复用
  • 重复造轮子 => 沟通
  • template 中复杂的表达式(vue)
  • 函数职责不单一
  • 文件内行数过多
  • 复杂的三目运算符
  • 删除不需要的代码
  • 缺少必要的注释
  • if else 过深
  • 容错处理,非空判断
更新时间: 9/18/2021, 12:45:01 PM
css 代码优化总结
后端 code review

← css 代码优化总结 后端 code review→

最近更新
01
前端权限管理
02-24
02
vue2指令
02-24
03
vue2 hook
02-24
更多文章>
Theme by Vdoing | Copyright © 2019-2022 放肆青春
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式