开源项目在哪里保存其设计文件?

发布于 2024-11-26 00:00:23 字数 1436 浏览 3 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

狼性发作 2024-12-03 00:00:23

这取决于手头的项目;设计图可以在源树、项目的网站或任何地方找到。甚至可能根本没有设计图——它们对于软件开发来说并不是绝对必要的。

This depends on the project at hand; design diagrams could be found in the source tree, or on the project's website, or any number of places. There may not even be design diagrams at all -- they're not strictly necessary for software development.

我也只是我 2024-12-03 00:00:23

现实情况是,大多数行业实力软件都是在没有设计图、类图和/或其他 UML 样式文档的情况下编写的。

为什么?因为大多数有经验的开发人员(包括我)都没有看到这样做的足够价值/成本效益。

开发人员相对较快地适应实用且有用的工具(测试工具、源代码控制、代码分析器、分析器等),因此开发人员不是“老狗”和/或不想改进他们使用的工具的问题。如果设计图等确实有助于加快开发速度和/或提高产品质量,那么它的使用将会比现在更多。然而事实并非如此,所以事实并非如此。尽管 30 多年来“大师”不断地试图将另一个盒子/球体/线条工具推向开发人员:-)

The reality is that most industry strength software is written without design diagrams, class diagrams and/or other UML style documentation.

Why? Because most experienced developers (including me) do not see enough value/cost benefits from doing it.

Developers are relatively quick to adapt tools that are practical and helpful (test tools, source control, code analyzers, profilers etc.) so it is not a question of developers being "old dogs" and/or not wanting to improve the tools they use. If design diagrams etc. actually helped speed up development and/or improved product quality then it would be used a lot more than it is. However it doesn't so it isn't. And this is despite 30+ years of "guru" after "guru" trying to push yet another box/sphere/line tool down developers throat :-)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文