Software Engineering: 绞刑架的启示
今天花了一些时间读了《移山之道》的前三章的一些内容,读得我是晕头转向,感觉其中的大部分内容对现在的我都是一种大而空的东西,为什么,因为正规的软件开发的经验没有而已。第三章的最后有一节的名字叫做:“绞刑架的启示”。我觉得还有点意思。
首先说一说这个故事:两个劫匪在亡命的路上看到一幅绞刑架,劫匪小弟说,大哥,如果这个世界上没有绞刑架,咱们的职业就好干多了。大哥说:你真笨!如果没有了它,这世上做劫匪的人怕是太多,我俩恐怕竞争不过同行,早就饿死了!
这个故事中的绞刑架到底是指什么呢?是代表软件工程理论呢,还是什么,或者说是具体的软件理论造成的按照理论开发的人员与不按照理论开发的人员之间的差距呢?总之,我是没有怎么搞懂。
如果软件开发理论得到普遍的推广,是否会使软件开发的标准语流程变得正规,软件的质量达到一个更好的提升,同行的竞争力变大。
而随着软件行业的发展,开发的过程和理论都得到了比较好的发展,然后巨头大多数依然是巨头,同时,仍然有很多公司倒闭,这里先暂时不提产品的出发点,设计方向怎么样。单就软件开发流程来说,这幅绞刑架能够得到推广,但更多的应该是绞刑架所具有的惩罚力越来越强吧。