首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端代码质量
订阅
SSyn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
怎么提高代码质量?-来自Google的研发经验总结
你的团队有没有过这样的经历:开发效率低,招了很多人,天天加班,出活却不多,线上bug频发,领导发飙,中层束手无策,工程师抱怨不断,查找bug困难。其实这些都是代码质量差惹的祸。代码质量是研发质量管理的根本,它决定了整个开发团队的开发效率,项目质量,其他监控,告警,日志等手段都只…
如何保障前端项目的代码质量
对于中大型前端项目,项目规范与代码质量尤为重要。当功能需求变更或需要重构时,随心所欲的(糟糕的)代码可能带来比重新开发还麻烦的问题。 这个问题不用作过多阐述,想必接手过他人代码的同学,多少都有些体会。简单来说,太过随意的代码会让强迫症患者难以容忍,难以阅读理解的代码有时甚至不如…
[译] 前端组件设计原则
限于个人能力,如有错漏之处,烦请不吝赐教。 我在最近的工作中开始使用 Vue 进行开发,但是我在上一家公司积累了三年以上 React 开发经验。虽然在两种不同的前端框架之间进行切换确实需要学习很多,但是二者之间在很多基础概念、设计思路上是相通的。其中之一就是组件设计,包括组件层…
👍结合SOLID设计原则,浅谈如何提升前端代码质量
在程序设计领域, SOLID(S: 单一功能、O: 开闭原则、L: 里氏替换、I: 接口隔离、D: 依赖反转),指代了面向对象设计的五个基本原则。当这些原则被一起应用时,可以让软件更加健壮和稳定。 我为什么要使用它,最开始是因为对产品经理需求的恐惧,这可能是很多前端都面临的一个…
代码质量管控的四个阶段
背景本文讨论的代码质量指的是代码本身的质量,包括复杂度、重复率、代码风格等要素。代码是团队的共同财产,代码质量是团队技术水平和管理水平的直接体现。代码质量下降通常会自成因果,导致恶性循环:破窗效应:在烂代码上继续生产烂代码的心理负担小很多传染性:烂代码传递着一种不在意质量,只看业…
请停止代码注释
这篇文章的原文在这里 (medium.com/@bpnorl... 不良代码的通病就是有很多注释。这是凌乱的源代码最明显的迹象。 每个程序员的目标应该是编写干净和富有表现力的代码,以避免代码注释。每个变量,函数和类的目的应该隐含在其名称和结构中。 当其他人读取您的代码时,他们不…
你真的会抽象代码么?
在软件开发中,我们都学习过一些经典的设计原则,其中包括面向对象原则(SOLID)、简单原则(KISS)、单一原则(DRY)、最少原则(LoD)、分离原则(SoC)等。 你会发现,分开来看这些原则时,会
如何保证前端项目代码质量
代码本身的质量: 包括复杂度, 重复率, 代码风格等。 烂代码产生的常见原因是业务压力大,导致没有时间或意愿讲究代码质量。因为向业务压力妥协而生产烂代码之后,开发效率会随之下降,进而导致业务压力更大,形成一种典型的恶性循环。 为了应对业务压力,常见的做法就是向项目中增加人力,但…