Skip to main content
 首页 » 编程设计

terminology之应用于软件的 "over-engineering"是什么

2024年10月25日19findumars

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 提供事实和引用来回答它.

8年前关闭。




Improve this question




我想知道应用于软件开发的术语“过度工程”的良好定义是什么。在软件设计讨论中,该表达似乎经常与“过分的面向 future ”结合使用,并且确定一个更精确的定义会很好。

请您参考如下方法:

与流行的看法相反,过度工程实际上是当工程师变得“傲慢”并认为他们了解用户时出现的一种现象。

我做了一个简单的图表来说明这一点: