跳槽高峰期,旺季来了,提高你的代码质量
Posted java微技术
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跳槽高峰期,旺季来了,提高你的代码质量相关的知识,希望对你有一定的参考价值。
提到“质量”二字时,我们的第一反应往往是“有多少BUG?”“性能好不好?“这样的问题。我们对软件产品或服务的质量定义看其能不能满足用户的需求,包括功能、性能和体验等维度的指标,我们可以通过各种类型的检测手段来给出其质量高低的度量。但是,如果直接拿出一段源代码放在我们面前,问这段代码的质量好坏时,我们又该如何作答呢?
有人说:“好的代码就像好的笑话一样,它不需要解释(Good code is like a good joke: It needs no explanation)”。有编码经验的人对代码都有一定的“鉴赏力”,能凭感觉给出代码好坏的主观评价,看到所谓的“意大利面条式代码”都会感到不舒服,但是这样凭感觉的方式太个性化、太随意了,有没有一种公认的标准来鉴定代码质量呢?
Martin Fowler在其著作《重构:改善即有代码的设计》中生动形象的使用“代码坏味道(Bad Code Smells)”来比喻低质量的代码设计和实现所显现的“症状”。书中罗列了22种代码坏味道以及对应的重构手法。
快来提高你的代码,让自己看舒服,和同事少一些摩擦!
今天就给大家介绍这么多,如果你恰好需要,后台回复 代码质量 即可免费获取,如果你喜欢我的文章,记得把我置顶哦~
以上是关于跳槽高峰期,旺季来了,提高你的代码质量的主要内容,如果未能解决你的问题,请参考以下文章