论代码格式和女朋友的关系

过两个班,发现刚进来的学员代码编写格式简直就是个灾难,千奇百怪,各领风骚。对新学员的代码格式很有必要做个整顿,不然长此以往,码不成码。

 

如何才能让学员的代码格式在短时间内走向正轨呢?其实,办法是有的,捷径也是有的。我常用的办法就是放弃IDE高级开发工具,比如eclipse或者是idea,在刚开始,学员们编写代码只能用文本编辑器,市面上的文本编辑器有很多,记事本是windows系统自带的,不好用,所以就不推荐使用了,可以选择UE,editplus,notepad++,或者是sublime等,这些编辑器都可以当作初学者的代码写作工具,我们大猿软件选择sublime作为前期的代码编写工具。

 

一开始,学员们会感觉在文本编辑器上写代码很费劲,无法自动提示代码,还要手动的去编译源文件,手动的执行字节码文件,相对比较繁琐,但是,这是一个初学者必经之路,是代码编写的基本功训练,代码格式就是这样练出来的。很多初学者的代码格式令人费解,见多了,也就见怪不怪了,常见的命名格式不是驼峰,类名、方法名以及变量名随意起,名字起成abc、xxx、甚至有人用汉字起名字,类名包名都是汉字,着实惊到我了;多个代码写在一行,就是不愿意换行;代码缩进无章法,有的缩进两次、有的缩进一次,参差不齐,花样繁多,不胜枚举。所以,只能通过原始的文本编辑器开始,一步一步的打基础,由于没有提示,类名方法名忘记的只能通过API查阅,这样也锻炼了查阅文档的能力。另外,我会review学员的代码,review的过程中,由学员讲解自己的代码,锻炼了学员的表达能力,有利于后面的面试。同时,我在review的时候,会盯着代码格式不放,但凡有格式问题的,一律不可饶恕,严厉的指出错误,必须要改正。就这样,经多半个多月的时间,学员的代码格式没有问题了,从野路子变成了正规军,虽然付出了不少,但是成效是有的,至少现在的代码拿出去,不会让你觉得不舒服,不会觉得是野路子,不入流。

 

经常见到有的初学者贴出一堆代码,问问题,这样做是没问题的,但是,他贴出的代码格式辣眼睛,不想多看一眼,看都不想看,何况会帮你解决问题呢,做梦吧。如此渣的代码格式,贴出来让人帮你解决问题,你有没有考虑到别人的感受呢?就像你去开会,穿着一身海滩装,你这是对别人的不尊重,代码也是一样,代码就是程序员的着装,你愿意邋里邋遢的出去见人?

 

所以,代码格式务必要自己严格执行,这就是程序员的最基础的基本功,代码格式不合格,会影响到一个团队,拖团队的后腿,另外,具西方媒体报道,代码格式不好的,bug也会随之增多,bug多了,KPI就少了,奖金也就少了,收入也就少了,收入少了,女朋友也就拜拜了,从此又回到了单身汪的战队。由此可见,代码格式直接关系到终身大事,不可不查。

 

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy=1

              (大猿软件公众号:大猿软件)

 

转载于:https://my.oschina.net/u/153539/blog/1480058

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值