代码风格还是很重要的

我看过不少人写的程序——其中不乏一些写了多年程序之人,其代码之凌乱让人不忍再往下看。我不知道各位自己有没有这样的经历:一年半载之后,自己原来写的程序就完全看不懂了。如果写程序只是为了交作业,或者临时测试一用,那还可以不去追究,但如果这是一个商业软件,现在根据客户的要求要进行修改的话,你的工作量可就大了——你不得不先花时间把你原来的思路看懂。

有人说:代码是给机器运行的,又不是给人看的,写那么好看有什么用?

代码确实是给机器运行的,可是机器编译完了就不需要源代码了,所以源代码恰恰就是留给人看的。开发软件编写代码不是一朝一夕的事情,更多的情况下,一个软件的开发要经历很长的时间,并且常常由多人合作完成。如果把代码写得连自己都看不明白,怎么与别人交流?同一个开发团队内,一定要保持良好且一致的代码风格,才能最大化地提高开发效率。

有人说:我只是一个人写程序,不需要和其它人合作。

团队协作只是一个方面。经常有人拿代码来问我说:这个怎么不能编译?我帮他把代码整理了半天,发现有一个函数里少了半个大括号。其实,要是写程序的时候稍稍注意一下的话,这种错误完全不可能出现。现在写代码都是要求缩进的,新一些的开发环境都有自动调整缩进的功能。如果正确地做到了缩进,类似这种大括号忘写或者不配套的情况就不可能发生。保持良好的编程习惯,可以避免很多错误的出现。

有人说:我写的再乱我也永远不会忘,也不需要再修改了,我智商超高,从来不犯低级错误。

答曰:那我也没办法……代码风格只是一种良好的习惯,它可以反映出一个编程人员的素养。如同写作文的时候,要求书法、格式工整是一个道理。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值