返回
大猿软件
置顶
该校与厚学网暂未合作,平台不保证课程的真实有效性,如有侵权等争议,请及时与厚学网联系处理
招生热线:400-800-2178

学校地址:江苏省南京市浦口区星火E方

【夫子原创】论代码格式和女朋友的关系

67 2017-07-29 09:02:59

学习笔记

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

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

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

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

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


第四期Java培训报名中,将于8月14号开课。


报名要求:
一、专科及以上学历
二、在培训开课前,必须将j2se基础知识过一遍

减少学员学习成本,减少企业用人成本。
大猿软件,不走量,专注高品质java培训,带你走入真实技术之路。

请联系网站,了解详细的优惠课程信息~

  优质、便捷、省心


文中图片素材来源网络,如有侵权请联系删除
来源:大猿软件
热门课程 全部课程

热门动态

申请免费试听

只要一个电话

我们为您免费回电

立即申请
刷新
图形验证
关闭
>>
拖动左边滑块完成上方拼图