1

就个人而言,我使用“补丁”一词作为对症治疗的软件,它使补丁成为快速而肮脏的错误修复。但是,我不确定这是否正确,因为我经常看到它被用于其他含义,例如作为程序更新的同义词。

“补丁”这个词到底是什么意思?

更新:我认为术语确实很重要,因为它是文档和通信的一个基本方面,因此也是一般软件开发的一个基本方面。问题是计算机术语的定义相当松散,我不知道哪个字典提供了明确的参考。因此,我认为在 StackOverflow 上问这个问题是个好主意。

4

3 回答 3

2

来自维基百科

补丁是一种软件,旨在修复或更新计算机程序或其支持数据的问题。这包括修复安全漏洞和其他错误,以及提高可用性或性能。尽管旨在修复问题,但设计不佳的补丁有时会引入新问题(请参阅软件回归)。

于 2009-12-01T11:44:50.827 回答
2

您可以在术语文件中找到定义:patch。您个人对该术语的使用似乎低于 1,而近年来“补丁”一词已成为“差异”的强烈同义词。

除此之外,我和 S.Lott 一起讨论这个问题:这有什么关系?

于 2009-12-01T12:18:56.320 回答
1

在开源领域,补丁是开发人员之间交流的一种方式。补丁本身是一段机器和人类可读的描述源代码更改的文本。

补丁这个词本身没有“快速和肮脏”的含义,或者在这种情况下是“修复”。这只是对源代码的更改。

进一步研究的搜索词:差异补丁

于 2009-12-01T12:06:35.973 回答