Dijkstra谈“软件工程” [英] Dijkstra on "Software Engineering"

查看:80
本文介绍了Dijkstra谈“软件工程”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

爱德格·迪克斯特拉(Edsger Dijkstra)有时会有点磨毛(他叫卡尔·弗里德里希·高斯(Carl Friedrich Gauss),数学家的王子,但也有些胆怯))在他的论文中关于真正教授计算科学的残酷性( EWD1036 ):

Edsger Dijkstra, who could be somewhat abrasive at times (he called "Carl Friedrich Gauss, the Prince of Mathematicians but also somewhat of a coward") said in his essay "On the cruelty of really teaching computing science" (EWD1036):


这些现象中的许多现象都以 Software
Engineering的名称捆绑在一起。由于经济学被称为悲惨的科学,软件
工程应被称为注定的纪律,这注定要失败,因为
甚至无法实现其目标,因为其目标是自相矛盾的。
当然,软件工程本身是
的另一个有价值的原因,但这真是令人大跌眼镜:如果您仔细阅读其文献,并且
分析其奉献者的实际工作,您将会发现该软件
Engineering已接受其章程如果不能,如何编程。
A number of these phenomena have been bundled under the name "Software Engineering". As economics is known as "The Miserable Science", software engineering should be known as "The Doomed Discipline", doomed because it cannot even approach its goal since its goal is self-contradictory. Software engineering, of course, presents itself as another worthy cause, but that is eyewash: if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter "How to program if you cannot.".

这是真的吗?

推荐答案

有点好奇-此报价的一些旧讨论

此问题应保留在后头。从那些与该主题直接相关的人那里收集所有意见,以寻找那些对他的报价有解释的人。

This question should be retained here for posterity. Collect all opinions from people who are directly associated with the subject, for those who lookup interpretations of his quotes.

这篇关于Dijkstra谈“软件工程”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆