就个人而言,我使用“补丁”一词作为对症治疗的软件,它使补丁成为快速而肮脏的错误修复。但是,我不确定这是否正确,因为我经常看到它被用于其他含义,例如作为程序更新的同义词。
“补丁”这个词到底是什么意思?
更新:我认为术语确实很重要,因为它是文档和通信的一个基本方面,因此也是一般软件开发的一个基本方面。问题是计算机术语的定义相当松散,我不知道哪个字典提供了明确的参考。因此,我认为在 StackOverflow 上问这个问题是个好主意。
就个人而言,我使用“补丁”一词作为对症治疗的软件,它使补丁成为快速而肮脏的错误修复。但是,我不确定这是否正确,因为我经常看到它被用于其他含义,例如作为程序更新的同义词。
“补丁”这个词到底是什么意思?
更新:我认为术语确实很重要,因为它是文档和通信的一个基本方面,因此也是一般软件开发的一个基本方面。问题是计算机术语的定义相当松散,我不知道哪个字典提供了明确的参考。因此,我认为在 StackOverflow 上问这个问题是个好主意。
来自维基百科:
补丁是一种软件,旨在修复或更新计算机程序或其支持数据的问题。这包括修复安全漏洞和其他错误,以及提高可用性或性能。尽管旨在修复问题,但设计不佳的补丁有时会引入新问题(请参阅软件回归)。
您可以在术语文件中找到定义:patch。您个人对该术语的使用似乎低于 1,而近年来“补丁”一词已成为“差异”的强烈同义词。
除此之外,我和 S.Lott 一起讨论这个问题:这有什么关系?
在开源领域,补丁是开发人员之间交流的一种方式。补丁本身是一段机器和人类可读的描述源代码更改的文本。
补丁这个词本身没有“快速和肮脏”的含义,或者在这种情况下是“修复”。这只是对源代码的更改。
进一步研究的搜索词:差异,补丁