代码太烂,可能是他离职的原因吧!
点击关注公众号,Java干货及时送达
程序员的领域有句名言:
程序员都认为自己写的代码是最好的。
昨天,粉丝群里,一位小伙伴遇到了一个问题,让大家帮他看看(改别人的代码,已经离职了)。
随之,大家要求把源码贴出来,小伙也就把部分源码贴出来了。
大家看了这段代码,也觉得没毛病。
大家建议他debug调试,经过一些列的debug排查:
神一样的代码
小伙伴还随之贴出另外一段代码。真的,不细看没什么,一看吓一跳。
其他,不看,单看这个if
里的代码。
有何感想?
你们觉得这段代码写的怎么样呢?有改进的地方吗?有优化空间吗?
其实,我们使用IDEA开发的时候,我们某些编码不好的习惯,IDEA大部分都会提示。
比如说:
IDEA会提示我们if
里的条件永远为false
。
后记
在座的应该都是使用IDEA开发吧,也可能有一小部分还在使用eclipse,个人更偏向于IDEA。
DDDD:懂的都懂
在开发的时候,当我们写完一个类或者一个方法的时候,我们可以回头看看,IDEA给我们提示了什么。
有没有改进的地方,比如说:命名、判断等~
如果对自己写的代码没信心的,建议看两本书:
《阿里巴巴Java开发手册》 《重构-改善既有代码的设计》
评论