BLoGGer

随笔

随笔归档

BLoG.Stats

  • 随笔 - 8
  • 收藏 - 0
  • 评论 - 12
  • 寻迹 - 0

林子大了啥鸟都有阿

今天开会,讨论关于怎么样提高产品质量的问题。 开始议题还好,当谈到代码质量的时候,妈的,看出来里面一大堆混混, 我说,我有两个想法,为了不把话说绝了,还补充了一句, just in minor case!. 第一,在我review 某些sub system 代码的时候,发现,代码风格不统一,这涉及一个coding style的问题,是否,我们可以参考一些open source 组织,定义一个 coding template. 比如在原文件,应该书写一些信息,命名规则。(其实我手里有一份)。刚说完,就有一个啥比跳起来。“i am not a fun of any coding style. ....“,我说,严格的讲,代码不是给自己看的,readable 也是很重要的,比如你给个指针,就给个p作为命名,不把名字写的清楚一点,谁知道是啥意思。(我真想说一句,你妈的,都是你这样的傻逼,害的老子读别人代码的时候很不爽,早知道,在大公司里面混自多) 我这个提议真是点到大家痛楚,毕竟今天参加会议的程序员也不少,一下子分成两派。在会上辩论起来了。俺们主持会议的头都插不进话了。 不过我也看出来了,林子大了啥鸟都有阿 最后,头提议,另外举行一次会议,或者让我作个presentation之类!!!操, 给自己找事情吗。好了话题到此为止。 头有看着我,说我的第二点建议。 我想,这回别鸡巴统漏子。我继续说把 。我说应该把auto testing 的概念引进到我们组里,在我们每个源代码目录下,加入个unit test的目录,我们用cppunit.(象java的junit一样) 是extreme programing 的一种。刚说完,那个逼又来了。“that does‘t make sense for us to use that tools. I knew it , that is a kind of Documentation generatiton tools.....",你妈的,我实在受不了。我说你说的是TDOC吧,这个是个 testing framework.......。。 我一看大家,知道cppunit也不多,毕竟这是个opensource的东西,大公司的人每个人就干那么一点,啥也学不着,虽然用的工具都是最好的,埃~~真怀念我在咨询公司的日子!! 看明白了,!啥鸟都有。。我也不一样阿,我不是也是能躲就躲,能推就推,也是混吗。。算了。最后我把话锋一转,把问题归结到维护部门,就说这个系统过于复杂,上千的tools,没有时间学。 每天都在赶项目进度。时间,(鸡巴,大部分人都闲着,我隔壁的那个同事,一天到晚研究他的那两1 升的摩托车。。 我混!!!!

发表于 2005-02-23 22:55

评论

# 回复: 林子大了啥鸟都有阿 2005-02-23 23:27:00 yxd

自古代码规范都会引起强烈的争论,8过很奇怪你们这么知名的公司应该不存在问题啊,以前一个美国oracle的程序员给俺们讲课时还说过他们一进oracle就会发一本很厚很大的书大致就是规定代码规范之类的。
呵呵,我其实比较喜欢这句话,,,i am not a fun of any coding style. 其实是喜欢这样的性格:D....不过起码的还是尽量做到故名晓义。

# 回复: yxd 2005-02-24 00:25:00 furnace

这跟不同的部门而定,其实大公司很多代码都是请sub-contract公司写,都是为了节省成本。

其实那些subcontractor水平很差,都被卖过来干活。。(大多是赶鸭子上架)。什么风格都有!

还有如果你更改一个bug(别人写好的),原则之一,就是follow人家以前的风格,别乱改,对把,弄到最后,什么风格都有,部门有个coding guide,就是没有人看。自己写自己的。这样也好。。干一段时间,跳到别的部门去。

越大的公司,越象中国国企。和头大好关系,其他都是扯蛋!全世界都一样!

# 回复: 林子大了啥鸟都有阿 2005-02-24 09:21:00 王中王

是你想得太简单了。管理不象学技术那么简单。向一群人推某项新技术或规范有很大的难度,不要指望着每个人都有和你一样的素质和愿望。这种东西要么就向主管推荐要么就是自己早些当上主管,否则你会气死的,呵呵

# 回复: 王中王 2005-02-24 22:29:00 furnace

hehe, 也许你是对的,但是的确有很多混子,我也是其中一个。
做主管是没有戏了,工资拿的也多不到哪里去。呵呵

发表评论

标题:  
署名:  
链接:
内容:
验证码: