关于前端:聊聊代码质量-学得会抄得走的提升前端代码质量方法前言

80次阅读

共计 1129 个字符,预计需要花费 3 分钟才能阅读完成。

点击一键订阅《云荐大咖》专栏,获取官网举荐精品内容,学技术不迷路!

代码品质对公司和集体都很重要。

对公司来说,公司冀望高质量的产品。代码品质会间接体现到产品质量上。代码品质差往往会导致产品质量差。同时,公司冀望开发产品的速度快。代码品质好,有利于晋升开发速度。反之,改代码品质差的代码,就像在放弃不塌的状况下,挪动奄奄一息的乐高搭的高楼中的积木,速度快不起来。

对集体来说,代码品质是程序员业余能力的体现。能写出高质量的代码,有助于找到好工作和升职加薪。

因而,咱们都冀望晋升代码品质。

晋升代码品质的办法
进步代码品质的办法有很多,比方:

1. 对立代码格调。
2. 给文件,类,函数,变量等起有意义的名字。
3. 在必要的中央加正文。
4. 正当的应用编程方法论。DDD(畛域驱动设计),面向对象编程,函数式编程。
5. 正当的应用设计准则和设计模式。
6. 写测试用例。
7. 继续集成。
8. 代码扫描。
9.Code Review。
10. 结对编程。
11. 筛选高质量的第三方库。
12….
办法这么多,在工夫和资源无限的状况下,咱们该做哪些? 以及做的先后顺序是怎么的?

晋升代码品质的程序
《学得会,抄得走的晋升前端代码品质办法》系列文章是对下面问题的答复。

代码品质由 3 个局部组成:

1.实现业务性能
2. 代码的可读性
3. 代码的复杂度
高质量的代码首先是实现了业务性能的,而后有很好的可读性,最初,代码的复杂度管制在一个可承受的范畴。进步代码品质的办法,都能够归类为这 3 个局部。系列文章依据这 3 个局部,将代码品质从坏到好为 5 个阶段。如下图所示:

晋升代码品质,应该从上层往下层做。

代码的价值在于实现业务性能。不能实现业务性能的代码,写的再好也没有价值。因而,代码首先要实现业务性能。

读代码是个高频操作。每次改代码前,都会读代码。同时,晋升代码的可读性,老本不是很高。从投入产出的角度来看,晋升代码可读性的性价比高。

最初,就是升高代码的复杂度。要升高代码的复杂度,须要花大量工夫去做调研和设计,往往还会走一些弯路。升高简单零碎的复杂度,对团队和集体来说,都是一个挑战。因而,把这块放到最初。

文章会具体介绍每个阶段的特色,以及如何达到的办法。

一键订阅专栏,学技术不迷路

《云荐大咖》是腾讯云加社区精品内容专栏。云荐官特邀行业佼者,聚焦于前沿技术的落地及实践实际之上,继续为您解读云时代热点技术、摸索行业倒退新机。点击一键订阅,咱们将为你定期推送精品内容。

p.s. 云荐官将随机抽取局部订阅小伙伴,送出腾讯行业大会、见面会门票、云加视频礼盒、腾讯公仔!

大咖常驻栏目,为您答疑解惑

有疑难?有感悟?想探讨?冀望老师推出什么作品?欢送在本文评论区发问、交换,老师将为您解答。
云荐官将抽取 1 位小伙伴送出云加视频礼盒一份!

正文完
 0