软件开发中,那些被视而不见的大问题

在软件行业里,有着一些明确存在,却总被人刻意忽视着的问题。在英语里,这个现象被称之为“Elephant In The Room”,房间里的大象。Niclas Hedhman,Apache 软件基金会副总裁,33 年的工作经历,在他观察下的软件开发行业,都有哪些房间里的大象

写在前面
大家好,我的名字是 Niclas Hedhman。我是 Apache Software Foundation 长期贡献者。作为一名软件开发人员,我已经工作了 32 年。多年来,我做了许多观察。最新的观察是关于一件事,这件事是显而易见,我们却没有注意过它。“房间里的大象”是英语中的一种表达,指的是那些没有人敢谈论却又很明显的事情。这个演讲,我想谈谈软件行业里没有人敢谈论的话题,但却能把我们带到另一个层次。

烂代码是谁写的/strong>
前面提到了我已经做了观察。我们都会观察。几乎每个人都看到过漂亮的代码。这些代码简洁明了,而且很强大。这种代码易于理解,易于使用,易于扩展。我们可以很快地完成工作,把事情做好。然而,如果我们问人们,他们是否在漂亮的代码基础上工作,大多数人说没有。那么,这个代码是从哪里来的呢,很少有开发人员能写出这些漂亮的代码。

InfoQ

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年10月12日
下一篇 2017年10月12日

相关推荐