前端会与公司的所有部门有协作,若在某一环出现问题,就会发生不必要的时间开销,降低开发效率。所以有必要制订一套完善的协作流程。 有个核心要素,那就是积极主动性。 一、与业务方的协作 1)BUG上报 业务方包括运营、客服、财务等部门,在使用软件时难免会遇到 ...
一 JavaScript 语言 对所有引用都使用 const,不要使用 var。原因:这样做可以确保你无法重新分配引用,以避免出现错误和难以理解的代码。 如果引用是可变动的,使用 let 代替 var。原因:let 是块级作用域的,而不像 var 属于函数级作用域。 坚持使用全等 摒弃相等 ,原因:相等会进行隐式的类型转换。 使用浏览器全局变量时加上 window 前缀,document 和 na ...
2021-04-06 08:16 0 602 推荐指数:
前端会与公司的所有部门有协作,若在某一环出现问题,就会发生不必要的时间开销,降低开发效率。所以有必要制订一套完善的协作流程。 有个核心要素,那就是积极主动性。 一、与业务方的协作 1)BUG上报 业务方包括运营、客服、财务等部门,在使用软件时难免会遇到 ...
最近看了一篇文章,文章中提到在开发流程中包含一个设计方案的阶段,位于需求评审之后,用于描述自己对于该需求的实现思路、模块划分等相关考虑的点,可供今后自己或他人查阅。 目的就是在编码前理清思路 ...
单元测试有助于避免尴尬、耗时的错误,将测试作为安全网只是一部分,更大部分是将测试表达为代码的思考过程。 接下来的内容提炼自《单元测试的艺术(第2版)》和《有效的单元测试》两本书。 一、质疑和回答 在组内推广时,进度并不理想,遇到的阻碍大致可归纳为以下这几种情况 ...
Code Guide by VsurPano Team 目录 Code Guide by VsurPano Team 最佳原则# 命名规则# 项目命名 ...
前端代码规范 JavaScript代码编写规范 缩进 每一层级由4个空格组成,避免使用制表符(Tab)进行缩进。 行的长度 每行长度不应该超过80个字符,多于80个字符,应该在运算符后换行,下一行增加两级缩进(8个字符) 原始值 1、字符串应当始终使用双引号 ...
es6提出了let和const,但在let和const之间优先选择const,尤其是在全局环境,不应该设置变量,只应该设置常量。 const优于let有几个原因。一个是const可以提醒阅读程序的人 ...
俗话说的好,无规矩不成方圆。 在团队中,代码规范的统一不仅能提高代码质量,对代码的维护者来说也是节省成本的事情。要知道在团队中,我们平常写代码不能仅仅考虑到自己的感受,在业务的更替中,往往维护者也会更替。在业务的交接过程中如何降低交接成本也是很重要的事情,因为我们不可能总是甩手的人,大家往往也是 ...
为了方便团队其他人员的阅读本人代码,减少团队交流成本,提高工作效率。代码规范很重要,公司这段时间尤其对这一块重视。 本人对这块的学习改正重点为如下: HTML 一,class和ID的命名问题: 1.应该以内容和功能命名,不要以表现形式命名。 2.字母为小写,多个字母时用中 ...