(新书期,求鲜花,求收藏!)
“你写的伪代码,还是C语言代码?”唐新宇问道。
“差不多吧,书上又没有规定伪代码的格式,平时写惯了C代码,写着顺手,另外那些代码也不能算是严格的C代码吧,变量类型什么的,都是大致写了些,不那么严格,也没考虑容错处理。”
肖远答道,他写那些代码,一方面是为了描述书上那些习题的算法,另一方面也存了练手的想法,所以写的比较详细,当然这些他没必要和唐新宇解释。
“真没想到你写代码的习惯这么好,比那些在大公司上了好几年班的老程序员都好。”唐新宇又感叹了一句。
“习惯是需要养成的,如果平时不注意,到真正写代码的时候,就有可能把一些坏习惯带进去,时间长了,不仅不利于自己返回头检查代码,也不利于别人阅读,所以,我师傅反复和我强调这一点,让我无论何时都不要忘记代码规范。”
肖远原本他写代码的习惯也不是这么严格,后来他加入了BlackSkull,参与了他们一些团队的开发,那个组织对代码规范要求很严格,才让他逐渐改掉了以前编码不规范的毛病,养成了随时按照一定的规范写代码的习惯,这些他更不可能和唐新宇解释了,所以只好假借他师傅来搪塞唐新宇了。
“原来是这么回事,没事了,我再看看。”唐新宇听了肖远的解释,心中释然,也有些感叹有个好师傅领着真是不错,能让人少走很多弯路。
这次唐新宇把注意力放到了肖远的伪代码内容上,因为肖远写的伪代码非常规范,而且程序的结构非常好,所以他阅读起来非常轻松,结合着辅导教材,他看了其中几段完整的伪代码,不得不再次暗中感叹。
虽说师傅领进门,修行在个人,但是如果这个人是个草包,恐怕也做不出多大成就,当然这是一个极端,而肖远明显属于另一个极端,最起码在编程以及算法设计上,是个天才,解决问题所采用的算法,写出来的伪代码,大都充满了极高的编程技巧,有些地方如果不是肖远有着很详细的解释,他根本就看不懂,也很难相信,一个如果按照通常的设计思路,需要及时甚至几百行代码才能解决的问题,肖远却能用寥寥几行代码,使用一个很巧妙的递归或者迭代,就能实现。
有好几次,唐新宇都想打断肖远,和他探讨一下其中的一些奇思妙想,但是看到肖远专心在忙碌,就忍了又忍,直到发现肖远写报告用的竟然是全英文的时候,才又惊讶的打断了他。
“肖远,你写歌报告怎么用英语?”唐新宇很好奇的问道,这次就连姜华也停下了手里的游戏,转头看了看肖远写下的满屏幕的英语,笑道,“用英文看起来比中文专业一些,呵呵。”
“不是这个原因。”肖远连忙纠正道,他可不想让别人误以为他在装逼。
“那你为什么用英文呢?”姜华问道。
“为了提高工作效率,老师电脑上的汉字输入法用的很不习惯,还不如直接敲英文来得快。”肖远解释道,教师机上的输入法安装有一套五笔字型,还有就是系统自带的智能abc以及全拼了,五笔字型他不会用,智能abc他用着非常不习惯,更加不智能的全拼更是用着难受,所以干脆不写汉字,直接用英语来写了。
虽然作为一个华夏人,肖远很不愿意承认,但是又不得不承认,计算机的发源地在西方,最好的技术也在西方,世界上绝大多数高端的计算机技术资料,都是用英文写成的,更何况给他带来技术质变的BlackSkull也是西方的,所以,前世他学习计算机技术,阅读的英文资料比中文资料要多得多,在BlackSkull那些年,与组织内的人员交流技术,写技术报告,用的全部是英文,以至于从大学毕业后的几年内,他一直在用英文作为自己在网络上的主要工作语言,所以,他现在写英文技术报告,感觉比用中文更顺手一些,在表达某些东西的时候更加准确一些。
“你用英文写吧。”唐新宇听到肖远这么解释,摆摆手说道,然后有些不放心的凑了过来,想要看看肖远写的东西,在他眼中,肖远还只是一个高中生,英语再好,也顶多就是大学英语三级到四级的水平,用来写英文文章,水平显然不够,所以有些担心他写出来的东西不能看,词不达意。
但是唐新宇读了两段,心中的疑虑已经完全消失了,他好歹大学毕业时,也达到了英语六级的水平,虽然不敢说提笔就能写出来很好的英文文章,但是见识还是有的,他发现,肖远写出来的英文很流畅,很地道,完全没有大多数华夏人写出来的那种华式英语的感觉,如果不是亲眼,他都会觉得这是一个以英语为母语的人写出来的东西。
对肖远写不好英文的担心消失了,唐新宇又有一个疑惑浮上心头:“这个家伙真的只是一个高中生吗,他的英语从哪里学来的,这种水平绝对超过了英语六级,恐怕很多英语专业的大学生都没这个水平吧?”
“肖远,你很厉害啊?”姜华在一旁感叹道。
“你也能看懂?”唐新宇觉得自己受到了打击,肖远是个妖孽,能写出这样的文章,也就算了,如果连姜华这个保镖也能很轻松的读懂肖远写的东西,会让他觉得自己活了这么大,都活到狗身上去了。
“看不懂。”姜华说道。
“看不懂你怎么知道厉害?”唐新宇没好气的问道,心里不知不觉的舒服了一些。
“正因为看不懂,才觉得厉害吗,如果我都能看懂了,又算什么厉害。”姜华答道。
肖远呵呵笑了起来,唐新宇翻了个白眼,都不理会姜华了。
写一个已经存在于脑子里的技术文档,肖远并没有花太多的时间,快到中午的时候,就写好了,把文档用学校打印机打出来,交给了唐新宇后,和姜华离开学校,回家去了。
PS:第二更送到,绿茶今天也不说会有几更了,会一直码下去,码完就发,看看自己究竟能写多少,大家看的爽了,别忘了给绿茶投些票支持一下,让绿茶码字动力更足一些,嗯,不说了,继续码字去了。