我希望这不是重复的...
您遇到过的设计和实施最扎实的软件系统/框架/应用程序是什么?
似乎 TDD、SOLID 原则、OO 设计模式以及类似的东西可以使用非常简单的示例在播客和博客上轻松地进行理论化,但很难想象在不增加代码的情况下开发完全符合这些标准的大型系统。在我的公司,由于我们的时间限制,进行全面的 TDD 似乎几乎是不可能的。
如果有人能给我指出任何好的开源项目,我真的很想深入研究一下,看看有什么好的 TDD/SOLID/等等。好像。谢谢。
The 航天飞机软件?
他们写了正确的东西 http://www.fastcompany.com/magazine/06/writestuff.html
但该软件做了多少工作
这并不是它引人注目的原因。什么
令人瞩目的是
软件有效。这个软件从来不
崩溃。它永远不需要
重新启动。该软件没有错误。
它是完美的,像人类一样完美
众生已成就。考虑这些
stats :最近三个版本
程序——每42万行已长
每个只有一个错误。最后 11
该软件的版本共有
共 17 个错误。商业计划
等效复杂度为 5,000
错误。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)