请输入您要查询的百科知识:

 

词条 Second-system effect
释义

  1. See also

  2. References

  3. External links

The second-system effect (also known as second-system syndrome) is the tendency of small, elegant, and successful systems, to be succeeded by over-engineered, bloated systems, due to inflated expectations and overconfidence.[1]

The phrase was first used by Fred Brooks in his book The Mythical Man-Month, first published in 1975. It described the jump from a set of simple operating systems on the IBM 700/7000 series to OS/360 on the 360 series, which happened in 1964.[2]

See also

{{portal|IT|Software|Engineering}}
  • Anti-pattern
  • Feature creep
  • Inner-platform effect
  • Software bloat
  • Sophomore slump
  • Unix philosophy

References

1. ^{{cite web | url = http://catb.org/jargon/html/S/second-system-effect.html | title = Second-system effect | last = Raymond | first = Eric | work = The Jargon File| accessdate = 24 Jun 2013 }}
2. ^{{cite book|last=Brooks Jr.|first=Frederick P.|title=The Mythical Man-Month: essays on software engineering|pages=53–58|year=1975|url=https://archive.org/download/mythicalmanmonth00fred/mythicalmanmonth00fred.pdf#page=53|publisher=Addison Wesley Longman|chapter=The Second-System Effect|isbn=0-201-00650-2}}
{{refbegin}}{{FOLDOC}}{{refend}}

External links

  • "Things You Should Never Do", by Joel Spolsky, about the Netscape project
  • Rewriting Software, in Notes on Haskell
  • Rewrites Considered Harmful? by Neil Gunton
  • The Big Rewrite by Chad Fowler
  • “Improve things from 70% to 90%, but not from 90% to 110%“ by Petr Kubáč
{{software-eng-stub}}

2 : Anti-patterns|Software quality

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/23 8:13:59