房间里的大象:烂代码是谁写的? | IDCF
发布时间:2025-05-23 11:31:32
作者:益华网络
来源:undefined
浏览量(0)
点赞(0)
摘要:《房间里的大象》是Apache软件基金会副总裁Niclas Hedhman在2016中国开源年会上做的演讲。易软天创的小伙伴参加了此次年会,听了这个演讲后,产生很多共鸣。在征得了Niclas Hedhman先生的同意后,将此演讲使用的PPT翻译成中文,分享给大家。在这里,再次向

《房间里的大象》是Apache软件基金会副总裁Niclas Hedhman在2016中国开源年会上做的演讲。易软天创的小伙伴参加了此次年会,听了这个演讲后,产生很多共鸣。在征得了Niclas Hedhman先生的同意后,将此演讲使用的PPT翻译成中文,分享给大家。在这里,再次向Niclas Hedhman先生表示感谢!
大家好,我叫Niclas Hedhman,是Apache Software Foundation长期贡献者。作为一个软件开发人员,我已经工作了32年。多年来,我做了许多观察。最新的观察是关于一件事,这件事显而易见,我们却没有注意过它。“房间里的大象”是英语中的一种表达,指的是那些没有人敢谈论却又很明显的事情。这个演讲,我想谈谈软件行业里没有人敢谈论,却能把我们带到另一个层次的一个话题。一、为什么会有烂代码?
前面提到了我已经做了观察。我们都会观察。几乎每个人都看到过漂亮的代码。这些代码简洁明了,而且很强大。这种代码易于理解,易于使用,易于扩展。我们可以很快地完成工作,把事情做好。然而,如果我们问人们,他们是否在漂亮的代码基础上工作,大多数人说没有。那么,这个代码是从哪里来的呢?嗯,很少有开发人员能写出这些漂亮的代码。









二、业内神话
让我们来看看我们的行业的神话。这样的神话有很多。由于我们的行为像一个宗教教派,也产生了许多神话,有的是偶然,有的是刻意而为。神话是由特定的一类人创造和传播的。我们很容易受到我们所尊重的人所说的话的影响。供应商试图向我们出售产品和服务。同样,会议上的发言人,我们阅读书和博客的作者,他们是向我们卖他们的书,网站或服务。在工作中,我们听比我们更资深的人的话,这些人通常是那些有一些成绩的同事。但如果这是一个大公司,那么这些同事的话就会涉及办公室政治,或有为了赢得声望的因素,我们应该对这些人的话产生质疑。




















三、房间里的大象


四、这有什么问题?




五、解决方法




扫一扫,关注我们
声明:本文由【益华网络】编辑上传发布,转载此文章须经作者同意,并请附上出处【益华网络】及本页链接。如内容、图片有任何版权问题,请联系我们进行处理。
0