首页»程序人生»不要让其他人修补自己的BUG

时时彩龙虎和100%: 不要让其他人修补自己的BUG

来源:yinwang 发布时间:2015-03-04 阅读次数:

黑龙江时时彩玩法 www.hfebe.com.cn   在软件行业,经??吹接械墓竟芾砣靡桓鋈诵薏沽硪桓鋈舜肜锏腂UG。有时候有人写了一段代码,扔出来不管了,然后公司管理让其他工程师来修复它。我想告诉你们,这种方法会很失败。

  首先,让一个人修复另一个人的BUG,是不尊重工程师个人技术的表现。久而久之会降低工程师的工作积极性,以至于失去有价值的员工。代码是人用心写出来的作品,就像艺术家的作品一样,它的质量牵挂着一个人的人格和尊严。如果一个人A写了代码,自己都不想修复里面的BUG,那说明A自己都认为他自己的代码是垃圾,不可救药。如果让另一个人B来修复A代码里的BUG,就相当于是让B来收拾其他人丢下的垃圾??上攵?,B在公司的眼里是什么样的地位,受到什么样的尊重。

  其次,让一个人修复另一个人的BUG,是效率非常低下的作法。每个人都有自己写代码的风格和技巧,代码里面包含了一个人的思维方式。人很难不经解释理解别人的思想,所以不管这两人的编程技术高下,都会比较难理解。不能理解别人的代码,不能说明这人编程技术的任何方面。所以让一个人修补另一个人的BUG,无论这人技术多么高明,都会导致效率低下。有时候技术越是高的人,修补别人的BUG效率越是低,因为这人根本就写不出来如此糟糕的代码,所以他无法理解,觉得还不如推翻重写一遍。

  当我在大学里做程序设计课程助教的时候,我发现如果学生的代码出了问题,你基本是没法简单的帮他们修复的。我的水平显然比学生的高出许多,然而我却经常根本看不懂,也不想看他们的代码,更不要说修复里面的BUG。就像上面提到的,有些人自己根本不知道自己在写什么,做出一堆垃圾来??凑庋拇敫允旱母芯醪畈欢?。对于这样的代码,你只能跟他们说这是不正确的。至于为什么不正确,你只能让他们自己去改,或者建议他们推翻重写。也许你能指出大致的方向和思路,然而深入到具体的细节却是不可能的,而且不应该是你的职责。这就是我的教授告诉我的做法:如果代码不能运行,直接打一个叉,不用解释,不用推敲,等他们自己把程序改好,或者实在没办法,来office hours找你,向你解释他们的思想。

  如果你明白我在说什么,从今天起就对自己的代码负起责任来,不要再让其它人修补自己的BUG,不要再修补其他人的BUG。

QQ群:WEB开发者官方群(515171538),验证消息:10000
微信群:加小编微信 849023636 邀请您加入,验证消息:10000
提示:更多精彩内容关注微信公众号:全栈开发者中心(fsder-com)
网友评论(共0条评论) 正在载入评论......
理智评论文明上网,拒绝恶意谩骂 发表评论 / 共0条评论
登录会员中心
  • 医院建在“云端”上(聚焦·互联网医院新观察(上)) 2019-03-23
  • 高清:C罗帽子戏法科斯塔梅开二度 葡萄牙3 2019-03-23
  • 网友诉公交车“冒黑烟”上路 当地:立刻检测维修 2019-03-23
  • 以保法治反腐公信力,以保中国社会普正义。 2019-03-23
  • 人民日报召开习近平新闻思想理论研讨会 2019-03-22
  • 阿呆,好奇的问一下,你曾经有一篇点击量达几百万的帖子,现在是多少了?[哈哈] 2019-03-22
  • 第24届上海电视节落幕何冰爆冷夺最佳男主角 2019-03-22
  • 除了粽子咸鸭蛋 端午节工会还能发哪些福利? 2019-03-21
  • 内地生报读香港高校本科人数持续下跌 2019-03-21
  • 【改革印记——看中国发展】从扫盲到留守儿童关爱:暑期社会实践的变迁 2019-03-21
  • 其实啊也不奇怪,菜做好了先来一份尝尝味道于是提前开吃了。 2019-03-21
  • 龙舟影像 广州最有名土豪村端午龙舟招景 2019-03-20
  • [微笑]再说具体点,个人收入从500涨到1000,满足感很大,从1000涨到3000,满足感更大,从3000涨到5000,满足感就开始下降了,再继续涨,超出了个 2019-03-20
  • 赌王四太家的豪宅曝光,网友:一点都不羡慕 ——凤凰网房产 2019-03-20
  • 四价流感疫苗获批上市 2019-03-19
  • 590| 139| 195| 318| 691| 641| 560| 880| 503| 589|