![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码的坏味道
文章平均质量分 56
奥特曼
这个作者很懒,什么都没留下…
展开
-
代码的坏味道——长参数
如果参数很多,那么第一就要考虑,这些参数是否存在关联?若存在是否可以归为一组?静态的变量尽量直接使用,避免产生多余的参数。避免父传子的参数过多。原创 2024-07-07 14:25:23 · 279 阅读 · 0 评论 -
代码的坏味道——长函数
每个语言的设计不太一样,每个人对长函数的理解也不同,所以说没有一个规范的限制,可以给自己设定一个限制,前端应尽量保持一个函数。遇到简单的if的语句时应当换成三元表达式,遇到if|else逻辑相似时应该抽离。不要把多个逻辑的事情写到一个函数中,每个函数只做一件事情。当遇到新的需求迭代,避免不了影响之前的函数内的逻辑处理。原创 2024-07-07 12:10:05 · 343 阅读 · 0 评论 -
代码的坏味道——重复代码
前言:遇到类似的功能,更好的做法是封装。重复代码:一般情况下,遇见重复的功能、逻辑,采用复制代码、粘贴这也是最简单的方式了,但这就是坏味道的开始。而存在的问题原因就是copy了多次,容易遗漏出未修改的地方,每次迭代还会增加繁琐性。原创 2024-06-30 01:30:11 · 197 阅读 · 0 评论 -
代码的坏味道——精准命名
前言:写好高质量的代码就应该从小事做起。一个好的变量名更应该从语义知道这个变量是在干什么事情。命名:这是我们定义变量、方法必不可少做的一件事情,可是你真的去用行动对每一个变量做到精准命名了吗?嗯没错,确实没有,如果想把这个事情做好,其实是非常耗时间和经历的。但是如果前期去用心定义一个变量,是比你之后(重构/迭代)代码省很多的时间。原创 2024-06-29 15:13:56 · 299 阅读 · 0 评论