1. 前言
作为非科班自学 Python,毕业转 Java 的程序员,工作至今两年有余。本持着对技术的追求,对代码的精益求精,通过不断学习,总结了一些代码的坏味道和重构的技巧,因此将其作为系列文章分享出来,供大家交流讨论,共同成长进步。
本系列文章定位:
- 普及常见的代码坏味道
- 普及微重构的技巧,聚焦在代码层面的重构,不涉及架构层面的重构调整
- 以 Java 语言为例,利用 IDEA 进行重构
2. 坏味道之神秘命名
命名是让每一位程序员命名头疼的事情。
命名不好有两种情况:
- 开发随意命名,不遵循团队规范,比如用
a,da1232等命名。 - 开发受限于能力,暂时没有想到好的命名。
对于情况1,作为有追求的程序员,一定要杜绝。
对于情况2,一方面我们可以通过阅读大量的代码,通过 GitHub等借鉴别人的命名;另一方面,《程序员底层思维》一书中提到,命名不好,说明你对某个概念理解的不够,无法做到合理的抽象,需要我们区更加深入思考概念,培养自己的抽象思维,将抽象出一个好理解的词汇。
神秘命名:不知道含义的命名。比如:gg等。这在一些项目中非常常见。
3. 神秘命名的影响
神秘命名&#

最低0.47元/天 解锁文章

1428

被折叠的 条评论
为什么被折叠?



