在软件开发过程中提到“工件”这个词是啥意思?它是源代码或文档,还是两者兼而有之?

Posted

技术标签:

【中文标题】在软件开发过程中提到“工件”这个词是啥意思?它是源代码或文档,还是两者兼而有之?【英文标题】:What does the word "Artifact" means when it is mentioned in during software development? Is it a source-code or document or can be both?在软件开发过程中提到“工件”这个词是什么意思?它是源代码或文档,还是两者兼而有之? 【发布时间】:2020-10-17 23:43:43 【问题描述】:

当有人说“神器”这个词时,我有点困惑。例如,请给我看神器。任何人都可以给我一个例子,这个神器是什么意思,什么时候应该说?为什么不说那个文件或这个库或更清楚的东西。以及神器和工具有什么区别?

提前致谢


更新 让我回答我的问题。在 Wiki https://en.wikipedia.org/wiki/Artifact_(software_development) 进行研究后,我可以得出结论,artifact 这个词只是软件开发各个阶段的一些输出。例如,在收集用户需求时,工件可能是用户需求说明书之类的文档。

在编写程序的过程中,可能会输出工件 - 您喜欢锻炼 - 您将在另一个阶段(例如代码审查和测试)交付或使用的源代码。

希望我的回答能帮助那些不确定这个词的意思的人。 问候。

【问题讨论】:

这个问题似乎与帮助中心定义的范围内的编程无关。这是off-topic question。请使用谷歌和***:en.wikipedia.org/wiki/Artifact_(software_development) 这能回答你的问题吗? What is a Maven artifact? 【参考方案1】:

让我回答我的问题。在 Wiki https://en.wikipedia.org/wiki/Artifact_(software_development) 进行研究后,我可以得出结论,artifact 这个词只是软件开发各个阶段的一些输出。例如,在收集用户需求时,工件可能是用户需求说明书之类的文档。

在编写程序的过程中,可能会输出工件 - 您喜欢锻炼 - 您将在另一个阶段(例如代码审查和测试)交付或使用的源代码。

希望我的回答能帮助那些不确定这个词的意思的人。 问候。

【讨论】:

以上是关于在软件开发过程中提到“工件”这个词是啥意思?它是源代码或文档,还是两者兼而有之?的主要内容,如果未能解决你的问题,请参考以下文章

“字面意思”这个词是啥意思?

“this”这个词是啥意思,“static”是啥意思?

在计算机科学环境中,“语义”一词是啥意思?

Android 图标:光学方块一词是啥意思?

在 dockerized 开发环境的上下文中,“构建工件”是啥意思?

JS中的“绑定”一词是啥意思?