一级棒 - 生活感悟 - 偶有所得 - 是严谨还是古板?
 
 
 
  是严谨还是古板?
 
 
  发表时间:2007-04-15 21:57:24 关键词:编程,风格,严谨,古板
  (点击:) 把这篇文章告诉我的QQ或MSN朋友
  想起这个话题缘于一家三口去超市。女儿必竟是小孩子,一路上有兴趣的东西都要看看,这样走不知要哪年月能到超市,于是我们便手拉着手往前走。
  说是手拉手,其实是我和老婆被女儿拉住手。小手拉大手,自然不能完全握住,于是女儿就抓住我们的两根手指。
  走了一程,女儿突然放开来重新找两个手指来抓。也不知道她究竟是什么心思,她拉我的手,多数情况下是抓住中指和无名指,偶而有时不注意抓错了,稍后也会改过来。
  这次女儿改过来以后,抓妈妈的那只手也改了一下——那边抓的也是妈妈的中指和无名指。
  老婆笑道:“换就换吧,两边还必须一样。”
  我说:“这性格像我的。我写程序就是这样的:‘if’这个词,一般人用小写,少数人用大写,而我总是大写的‘I’加小写的‘f’,即使写错了,也会删掉重写。”
  老婆吐出了两个字:“古板。”
  我说:“这叫严谨!面对几万行的程序,如果你想搜索一个词该怎么办?你没吃过苦头永远不会知道严谨的份量。”
  其实我没有在大小写这方面吃过苦头,但是我吃过没有注释的苦头。大概是98-99年的时候,我写了一个现在看来狗屁不如的程序,但是仅仅隔了几个月,当我想修改这个程序的时候,我才发现原来我根本无从改起。从那时起我才养成了认真写好注释的习惯。也正是如此,我的注释多数不是针对代码本身,而是针对该代码在整个程序中起的作用。
  大概在2002年的时候,网上出现一个网名叫“邱胡说”的网友,在西祠胡同发帖说“可悲呀可悲!我的开发终究没有按期完成,大量的错误亟待解决,但是我已经没有时间,艾,特此公布所有源代码,也不指望大家有时间来找错误,只求或许可以废物利用吧。”然后公布了长达500行的C语言源代码,结果他的“好心”非旦没有人认可,反而招来了一堆冷嘲热讽。因为他的程序既没有合理与正确的缩进、也没有一个字的注释,函数名和变量的命名也没有任何风格可言。最终,他的程序被人认定为“很好的反面教材”。同时也被我以“反面教材.txt”为名保存至今。
  程序员做的事总是有些令其他行业的人捉摸不透,那是因为他们没有涉足程序行业。在程序界,严谨到变态是很正常的,否则无法继续工作。
  我老婆对我作出了“古板”的评价并不奇怪,因为编程序的作风用到其它领域来往往令人受不了。有一次,我们晚饭吃水饺,当时还没有小孩,下多少个水饺好呢?一来要够吃、二来不要浪费、三来两人要分得清。我打开冰箱,发现总共有25个,我就下了24个,剩下1个仍旧放进冰箱里去了。——因为这事,我让老婆嘲笑了一番,几年过去了,不知道老婆是否还记得这事。我却仍然记得。
  我是个古板的人!因为我在不经意间会把编程序用到的风格用在生活上。
 本站特约顾问律师常州东晟律师事务所朱立律师(电话13915029670,QQ646146109)提醒您:
 本站文章皆为作者原创,其它媒体(包括但不限于报刊、杂志、网站、电视、电台)未经作者书面许可严禁转载(或部分摘录)!
 
 
 
 
 
 
 
  相关文章
 
别把自己的缺点当优点欣赏
 
 
 
 
 
 
  相关评论
 
哈哈,这个才是我所认识的真实的猫啊,不过没想到你这么个居家好男人哦
作者:西皮卫 时间:2007-04-16 15:47:54
哈哈哈哈...狂笑...剩下一个水饺...
作者:狗屎 时间:2007-04-15 22:57:35
1
 
 
搜索 百度搜索 Google搜索
 
 
 
  发表评论
 
称呼: * 2-10字,不可包含特殊字符
QQ:    
邮箱:    
链接:    
内容: * 不支持HTML
     
 
 
一级棒 Eachfun.Com
Copyright©2000 - 2007 Eachfun.Com,All Rights Reserved 一级棒网络
苏ICP备05080156号

一级棒建站系统 http://www.eachfun.com 一级棒版权所有,未经许可不得商用!