软件开发中良心程序员必要修养

1.尽量不要将可能出现问题的东西放在判断语句上,这样一来,别人试运行你的代码的时候,一句话走不通,下面的全都死掉了。尤其是当你的代码已经封装完毕,不容易修改的时候,这样做会让别人郁闷到死的感觉。比如:

run(new XmlConfig(new configFromFileList(new File(file))));

这个语句恶心的要死,出了问题你很难找到中间变量的步骤,假如说在 XmlConfig出了问题,那你为了检查中间变量执行情况,必须每次都把new configFromFileList(new File(file))这句话执行一次。如果里面有一些递归等不容易迅速搞完的方法,你真是连死的心都有了。如果是直接修改中的代码,把这个分几层改吧一下就可以,但是大多数情况下都是通过jar引用的别人的文件,如果遇到这样的心狠手辣又猥琐又邪恶的作者,你就只能捏鼻子认了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值