
作为一个程序员,平时写代码的时候,都得按照一定的规范去写,因为这样去写代码,不仅方便自己平时的维护,以后自己离职了,后面接班的人也能很好的找到你写代码的套路,也能很好的维护。
按照规范做对以后维护有好处,不过写的时候,一般都会比自己不按规范写麻烦一点点,很多时候,当业务很着急时,很多人就不按照规范些了。比如Android开发的时候,按照规范我们一般都是把一些固定的文字写在string文件中。当然直接写在代码中也能实现效果,但是就不容易以后的国际化了,一些相同的文字也不容易复用。
很多人当时的心里是,先快速的把效果做出来,其他的先差不多做上,等效果做完之后再回去优化。然而,真的到效果做完之后,在回去改,很多人却并不会自觉的去改。因为现在已经能看到想要的效果了,如果不做国际化,那些小细节并不能对应用造成任何的影响。
然而,一次这样,两次这样,一个完整的商业项目,动辄几十万行,几百万行代码,加入有一天项目走向了国际,需要做国际化的时候,你就需要一个文件一个文件的回去检查了,一一找出来然后在同一放起来。这时候的工作量比当初会成倍的增长,而且最重要的是很容易漏,万一哪个文件没有查出来,那就要犯错了。
还有写程序,在写程序的时候就要注意程序的性能,然而程序毕竟是人写的,人总是会有疏忽的地方,所以,写完程序,都是需要测试的,无论是通过工具还是通过人工都需要将程序好好的测试。然而这些测试优化,很多时候是无法再表面看到效果,有些地方优化了,程序可能会减少崩溃的几率,但是肉眼从表面是看不出来的,没有效果的事情很多人也都会忽略了,不想去做,日积月累,很可能就会酿成大的错误。
细节决定成败,做事情的时候,我们都需要从最小的事情就开始做到最好,只有这样才能避免造成千里之堤毁于蚁穴的错误。在日常生活中,我们经常会听到一些人所,哎呀,差不多就行了,这不是已经差不多了吗,可以了可以了。然而,这种差不多所差的也正是普通和优秀之间的距离。
形成这种心里的原因,就是缺乏责任意识,懒惰心里。对自己所做的事情的不负责任。不管是学习还是生活,如果只是抱着这种心态去做事情,那么我们将永远不会进步,学习上,如果总是有差漏的地方,永远不会获得好成绩,工作上,如果总是做的差不多,没有人愿意将重要的事情交付于你。
差不多就行了吗?很多人说:“人生活着,不需要把事事做的完美。”,对的,不过对于自己的工作,学习,一定要端正态度,努力去做到极致。如果做到了,相信你的生活和工作都会发生翻天覆地的变化。
网友评论