萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 6688|回复: 31

我的印度同事(原创,报怨发泄贴)

[复制链接]
发表于 2010-9-17 08:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
#1
不管从svn哪个角落下来的代码,一眼就可以判断是不是我印度同事写的。实在太有风格了:无数的if then else以无限嵌套的形式充斥在任何一个class里。 即使一个很简单的企业逻辑,被这位哥一写都会变成一个庞大的错综复杂的逻辑迷宫,纵使有再强大的debug工具,经过五六次if else后,任何人心智都会毫无悬念地迷失。倘若能坚持读完他一个函数,必定神志错乱oder崩溃。

和他提意见很多次了,队伍里code review也做了好几次,但这哥还是孜孜不倦地if else到底,好像整个世界对他来说就是一堆boolean值。别人的提议和专业的意见都难以撼动他强大的if else世界观。他非要把if else象玩饶舌一样绕它无数遍,然后给出一个显而易见的答案。他到底想干什么啊?!把简单的事情搞这么复杂,是想把大家搞成集体脑残?还是想做世界if else达人?我真想把这个印度宝贝推荐给中国达人秀!
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2010-9-17 08:22 | 显示全部楼层
#2
印度人民素以勤奋著称,我的这位印度哥们也是如此,甚至有点勤奋过了头。他有一个灾难性的嗜好,就是在写一个函数的时候定义二三十个参数。只要是他的代码放在27寸的显示屏上看,也是蔚为壮观,一个函数名后跟着无数的参数,一泻千里,翻两屏也没有办法看完这个函数头。

二三十个参数对于一个函数是什么概念呢?通常一个函数只需两三个参数最多四个,如果参数信息量大的话可以打包成类,但这哥不这么干,对他来说两三口就能吃完的一碗米饭,他偏喜欢一粒米一粒米地吃。可以说,吃苦耐劳的精神在他每行代码里都烁烁发光。在象我们这种以脑力为主的工作领域里,他却能这样一次次地创造出体力上的奇迹,实在让人叹为观止。经常的,当我拿我五六行的代码和他上百行的代码比较时,总是为自己好逸恶劳而感到惭愧。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2010-9-17 08:22 | 显示全部楼层
本帖最后由 康猪 于 2010-9-17 13:42 编辑

#3
Martin Fowler 或者 Robert C. Martin对我这位怪咖同事来说可以是不屑一顾的。因为一直以来,这位怪咖总是能凭他离奇的编程方式在公司里独树一帜,只要是他做出来的类总是巨大无比,别人的类都是用行计算的,偏偏他的类必须用KB计算。一旦他把他的巨婴上传到svn后,就像在我们project里塞进了个超级肿瘤一样,妖艳无比。每次和他谈结构化问题时,他总是闭目沉思摇头晃脑,也不知道他听了没听。每次看到Bildschirm后的他开始绽放出那种10cent般满足的微笑时,倒是一定可以确定,又有个巨无霸诞生了。

我现在必须承认,我这位印度哥们是当今it界的一朵奇葩。他有一套非常自我的编程哲学和信仰,并能以此凭借,畅心愉快地在他代码中撒欢。每每他都能用他震撼人心的代码向我示范,什么叫做境界,我也每次象观赏B级电影一样,一边品味他绵绵不绝的蛮力,一边赞叹他只动手不动脑and越狗血越快乐的编程艺术。

发泄完毕!上班!
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2010-9-17 08:40 | 显示全部楼层
我为啥有些幸灾乐祸?
猪猪,印度编程员,是有名的固化思维,他们自己就好像一个程式一样,而且是那种非常顽固的只有一个逻辑线路的,一根线打出无数绳结,最后交一个线团给你。绳结记事,哇哈哈

恩,不过承认你说的,他们是最勤奋的程序员,在他们小小的千篇一律的程式圈里快乐地绕着圈子跳舞,他们不需要创意,不需要想象力
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2010-9-17 09:38 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2010-9-17 09:59 | 显示全部楼层
  除了表达对lz的同情,我还能说啥 。。。还是ifthenelse最经典啊
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2010-9-17 10:01 | 显示全部楼层
不过我能理解阿三的满足感,虽然是很小的一个程序,看着满屏幕的程序行,能从心底得到一种BT的满足感 。。。 此感仅限于初学编程的时候
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2010-9-17 10:06 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2010-9-17 10:09 | 显示全部楼层
回复  安家龙

幸灾乐祸什么啊。你也蛮懂的嘛,嘿嘿
康猪 发表于 2010-9-17 09:38


嘿嘿嘿嘿,看你变大头,我蛮乐
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2010-9-17 10:11 | 显示全部楼层
不过我能理解阿三的满足感,虽然是很小的一个程序,看着满屏幕的程序行,能从心底得到一种BT的满足感 。。。 ...
最后一道彩虹 发表于 2010-9-17 10:01


汗,我讨厌繁复的程序
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网 |网站地图

GMT+2, 2024-5-7 21:22 , Processed in 0.062245 second(s), 19 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表