四大代码洁癖类型,看看你中招没有

 

很多程序员在写代码的时候,

都有自己的独特的习惯,

比较典型的就是“代码洁癖”,

一.极简强迫型

症状1:多余的空行,分号,一个也没有使用,没有使用到的变量,见一个删一个

症状2:在IDE里删除所有带波浪线的提示。比如未使用的变量,单词,拼写错误等一切让人烦恼的提示

症状3:无用的注释代码全部删除

症状4:拒绝一切重复代码,不写多余的废话,及其简洁

二.距离产生美型

症状1://,逗号,等号,后面一定要加一个空格,

症状2:+ - * /,都要加空格

症状3:注释中如果有英文和中文夹杂,中间一定要加一个空格

三.精准约束型

症状1:每行代码都要对齐

症状2:关键字一定要大写

症状3:一行代码能解决的不分两行

四.别具一格型

症状1:喜欢反思自己的代码,还一边不断在脑中赞美自己的代码

症状2:注重逻辑,精益求精,先写注释,在写函数

症状3:对变量的命名及其讲究

症状4:代码一定要具有观赏性

有代码洁癖不是一件坏事

记得《程序员修炼之道》中有一段话:

不要容忍破窗户

“Don't live with broken windows”

当你看到糟糕的设计、错误的决策

和糟糕的代码时,

修正它们

虽然代码洁癖看起来会让人耗时耗力

但是到项目中后期

对于业务的扩展、新同事的加入、

功能的复用、问题和bug的追溯等,

绝对会带来很大的便利

能提升团队的效率。

出来混,

技术债务早晚都要还的。

如果代码太过于杂乱,

就算是自己写的代码

可能过几个月连自己都看不懂了...

大家还有什么代码洁癖,欢迎留言讨论

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Goat_1 3

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值