【夫子原创】论代码格式和女朋友的关系
带过两个班,发现刚进来的学员代码编写格式简直就是个灾难,千奇百怪,各领风骚。对新学员的代码格式很有必要做个整顿,不然长此以往,码不成码。
如何才能让学员的代码格式在短时间内走向正轨呢?其实,办法是有的,捷径也是有的。我常用的办法就是放弃IDE开发工具,比如eclipse或者是idea,在刚开始,学员们编写代码只能用文本编辑器,市面上的文本编辑器有很多,记事本是windows系统自带的,不好用,所以就不使用了,可以选择UE,editplus,notepad++,或者是sublime等,这些编辑器都可以当作初学者的代码写作工具,我们大猿选择sublime作为前期的代码编写工具。
一开始,学员们会感觉在文本编辑器上写代码很费劲,无法自动提示代码,还要手动的去编译源文件,手动的执行字节码文件,相对比较繁琐,但是,这是一个初学者必经之路,是代码编写的基本功训练,代码格式就是这样练出来的。很多初学者的代码格式令人费解,见多了,也就见怪不怪了,常见的命名格式不是驼峰,类名、方法名以及变量名随意起,名字起成abc、xxx、甚至有人用汉字起名字,类名包名都是汉字,着实惊到我了;多个代码写在一行,就是不愿意换行;代码缩进无章法,有的缩进两次、有的缩进一次,参差不齐,花样繁多,不胜枚举。所以,只能通过原始的文本编辑器开始,一步一步的打基础,由于没有提示,类名方法名忘记的只能通过API查阅,这样也锻炼了查阅文档的能力。另外,我会review学员的代码,review的过程中,由学员讲解自己的代码,锻炼了学员的表达能力,有利于后面的面试。同时,我在review的时候,会盯着代码格式不放,但凡有格式问题的,一律不可饶恕,严厉的指出错误,必须要改正。就这样,经多半个多月的时间,学员的代码格式没有问题了,从野路子变成了正规军,虽然付出了不少,但是成效是有的,至少现在的代码拿出去,不会让你觉得不舒服,不会觉得是野路子,不入流。
经常见到有的初学者贴出一堆代码,问问题,这样做是没问题的,但是,他贴出的代码格式辣眼睛,不想多看一眼,看都不想看,何况会帮你解决问题呢,做梦吧。如此渣的代码格式,贴出来让人帮你解决问题,你有没有考虑到别人的感受呢?就像你去开会,穿着一身海滩装,你这是对别人的不尊重,代码也是一样,代码就是程序员的着装,你愿意邋里邋遢的出去见人?
所以,代码格式务必要自己严格执行,这就是程序员的较基础的基本功,代码格式不合格,会影响到一个团队,拖团队的后腿,另外,具西方媒体报道,代码格式不好的,bug也会随之增多,bug多了,KPI就少了,奖金也就少了,收入也就少了,收入少了,女朋友也就拜拜了,从此又回到了单身汪的战队。由此可见,代码格式直接关系到终身大事,不可不查。
第四期Java培训报名中,将于8月14号开课。
报名要求:
一、专科及以上学历
二、在培训开课前,必须将j2se基础知识过一遍
减少学员学习成本,减少企业用人成本。
大猿软件,不走量,专注高品质java培训,带你走入真实技术之路。
请联系网站,了解详细的优惠课程信息~
优质、便捷、省心
厚学推荐学校
网上报名
推荐学校
更多>>新闻资讯
更多>>-
转行Java自学还是培训?
2017-06-08
-
欢乐颂|90后程序员在魔都买房,可能吗?
2017-06-13
-
关于讲师,你们想要了解的都在这里
2017-06-14
-
我们反对你一片空白直接报名参加培训
2017-06-14
-
大猿软件,我们有什么不一样?
2017-06-14