Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Open source 开源项目的设计文件存放在哪里?_Open Source_Comments_Class Diagram - Fatal编程技术网

Open source 开源项目的设计文件存放在哪里?

Open source 开源项目的设计文件存放在哪里?,open-source,comments,class-diagram,Open Source,Comments,Class Diagram,我在github、sourceforge等网站上看过很多开源项目。 在许多大型项目中都进行了代码检查 我从未见过任何设计图,从简单的类图到序列图。 此外,许多项目(并非全部)实际上对其代码没有任何注释 这怎么可能呢?没有设计,只有一些意见。这取决于手头的项目;设计图可以在源代码树、项目网站或任何地方找到。甚至可能根本没有设计图——它们对于软件开发来说并不是严格必需的。事实是,大多数行业级软件都是在没有设计图、类图和/或其他UML风格文档的情况下编写的 为什么??因为大多数有经验的开发人员(包括我

我在github、sourceforge等网站上看过很多开源项目。 在许多大型项目中都进行了代码检查

我从未见过任何设计图,从简单的类图到序列图。 此外,许多项目(并非全部)实际上对其代码没有任何注释


这怎么可能呢?没有设计,只有一些意见。

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

事实是,大多数行业级软件都是在没有设计图、类图和/或其他UML风格文档的情况下编写的

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


开发人员相对较快地适应实用和有用的工具(测试工具、源代码控制、代码分析器、分析器等),因此开发人员不是“老狗”和/或不想改进他们使用的工具的问题。如果设计图等确实有助于加快开发和/或提高产品质量,那么它将被更多地使用。但事实并非如此。尽管在“大师”试图将另一个box/sphere/line工具推到开发人员的喉咙里之后,30多年来一直是“大师”:-)

你能告诉我们一些实际有图表的项目吗?我不敢相信firefox、notepad++、guliverkli等项目没有图表。