弃用,折旧和过时的区别

Mar*_*ris 123 terminology

关于这一点存在很多困惑,我想知道,在编程环境中,折旧,弃用过时之间究竟有什么区别,但总的来说.

我知道我可以只看一个在线词典,即使有很多,我也有,但他们并不都同意,或者他们所说的有所不同.所以我决定在这里问一下,考虑到我也想在编程环境中得到答案.

如果我理解正确,弃用意味着它不应再被使用,因为它已被更好的替代品取代,或者仅仅因为它被放弃了.过时意味着它不再起作用,被删除,或者不再起作用.如果我理解正确的话,折旧,与编程完全无关,只是意味着价值降低,或者变得更糟.

我是对的,还是我错了,如果我错了,这些是什么意思呢?

Elz*_*ugi 174

你是对的.

不推荐使用意味着它仍在使用中,但仅用于历史目的,它可能会在下一个大版本中删除.建议你使用过时的功能或特性-即使它们存在于例如当前库.

过时意味着已经不再使用.

折旧意味着某物的货币价值随着时间的推移而减少.例如,汽车的价值通常会贬值.

另外,为了更准确地定义英语语境中的术语,我建议使用https://english.stackexchange.com/.

  • @Antony 不,你正在到达这里。 (4认同)
  • 我的意思不是严格意义上的货币,而是 API 确实具有感知价值。因此,可以说是贬值。如果 API 确实贬值,那么它更有可能被贬低……这不可避免地导致进一步贬值。这种相关性可能有助于解释这两个术语的混淆,以及如何无法发现区别。 (2认同)

Tim*_*kel 66

记录已过时,CD已弃用,音乐行业已折旧.

  • 那么现在这些时髦人士又都在购买唱片又叫什么呢? (2认同)
  • “欣赏”或“欣赏”怎么样?=) (2认同)
  • 虽然 CD 确实已被弃用,但取代 CD 的 DVD 却并未被弃用。现在有用于存档目的的特殊 DVD,它们可以保存数百年,并且非常耐数据损坏。 (2认同)

cHa*_*Hao 27

在描述API等的上下文中,"折旧"是对"已弃用"的误读,拼写错误和错误发音.

我认为人们刚刚在其他情况下经常看到"贬值",并且很少"弃用",他们甚至没有记录"i"或缺乏"i".它们的定义也不相似,这并不完全有帮助.

  • @PeteGO:不。这两个词都独立存在(具有不同的词源)很长一段时间,没有“i”的词更合适。(“Deprecate”起源于拉丁语,意思是“祈祷反对”或“避开”。)“Depreciate”_有点管用_,因为弃用的副作用是被弃用的事物贬值或贬值。但这是行动的副作用,而不是行动本身。 (3认同)
  • 我认为这是另一种方式,原本是"贬值"的意思,但拼错和复制,并变得司空见惯. (2认同)

Mat*_*dge 12

已过时:不应再使用

不推荐使用:应该在新代码中避免使用,并且可能在更高版本的API中过时

折旧:通常是弃用的拼写错误(折旧是指商品价值随时间下降的情况,例如,如果您购买新电脑,其转售价值会逐月下降)


Jas*_*ich 6

尽管如此,这是我的一点点诱惑,选择的答案实际上是错误的.

授予语言的演变,例如,"谷歌"现在显然是一个动词.通过所谓的"共同使用",它已经进入官方词典.然而,"谷歌"是一个新词,代表了我们演讲中迄今为止不存在的一些东西.

常见的用法并不仅仅是因为我们一开始就不理解它的定义而是公然改变一个词的含义,无论有多少人不断重复它.

整个讲英语的计算机行业似乎使用"弃用"来表示正在逐步淘汰或不再相关的某些功能.还不错,不推荐.通常,因为有一个新的更好的替代品.

弃用的实际定义是放弃,或说消极,或表达不赞成,或通过降级取笑某人或某事.

它来自拉丁语de-(反对)precari(祈祷).为21世纪的人"祈祷"可能会让人联想到避开邪灵或其他东西的想法,这可能是与人们发生脱节的地方.事实上,为了祈祷或祈祷有意义的东西,以积极的方式谈论.祈祷反对会说不好或放下或诋毁.请参阅牛津英语词典的摘录.

  1. 表示不赞成:(作为形容词弃用)他以贬低的方式嗤之以鼻

  2. 贬值的另一个术语(意义2).他贬低了儿童电视的价值

人们在使用弃用时通常意味着传达的信息,无论如何,在IT行业,或许还有其他人,是某些东西已经失去了价值.有些东西失去了相关性.有些东西已经失宠了.并不是说它没有价值,它只是没有以前那么有价值(可能是因为被新东西取代了.)我们有两个用英语处理概念的词,第一个是"贬值".请参阅牛津英语词典的摘录.

  1. 在一段时间内价值减少:预计英镑兑美元将贬值

  2. 贬低或贬低(某事):

请注意,定义2听起来像是弃用.因此,具有讽刺意味的是,弃用可能意味着在某些情况下贬值,而不是IT民众常用的贬值.

此外,仅仅因为货币贬值是贬值这个词的一个很好的常见用法,因此很容易引用作为一个例子,并不意味着它是唯一与该词相关的上下文.这只是一个例子.一个例子.

对此的正确及物动词是"过时的".你过时了,因为它的价值已经贬值了.

请参阅牛津英语词典的摘录.

动词 - 通过用新的东西替换它来使某些东西变得过时或变得过时.

它让我烦恼,它只是让我烦恼.我不知道为什么.也许是因为我到处都看到它.在我读过的每本计算机书中,我参加的每一个讲座,以及互联网上的每个技术网站上,有人总是会迟早丢掉这种炸弹.如果这个词在某个时刻最终出现在字典中,我会承认,但是得出的结论是英语词典的守门人已经变得虚弱而迷失方向......或者至少失去了他们的神经.即使维基百科也支持这种滥用,实际上也是为了保护它.我已经编辑了三次页面,他们不断删除我的编辑.

有些东西在过时之前会被折旧.在信息技术的背景下,弃权毫无意义,除非你放下某人的表现,工作或产品,或者他们仍然穿着降落伞裤.

结论:整个IT行业使用不正确的弃用.它可能是常用的.这可能是一些巨大的误解.但它仍然是完全错误的.

  • 这个答案已被弃用. (21认同)
  • @Jasonovich,虽然你的术语分析是正确的,但我认为你的结论是"在IT背景下弃用,根本就没有意义",这有点激烈.当不再推荐功能/作品时,**其使用** - 而不是功能 - 已被弃用(可能是作者).这很有道理.假设某个功能已被弃用作为"此功能的使用已被弃用"的快捷方式,我认为是可以接受的.但即使贬低这个功能本身,由于它的年龄/任何原因而无法使用它的恶意......我可以尽可能多地讨厌我的旧代码,对吧? (8认同)
  • "如果这个词在某个时候最终出现在字典里,我会承认".根据美国遗产(由于韦伯斯特的"过于宽容"而创立的词典),"弃用"的意思是"标记(软件标准的一个组成部分)过时,以警告其未来的使用,以便它可以逐步淘汰. " 请参阅https://ahdictionary.com/word/search.html?q=deprecate (4认同)
  • 我祈祷人们不要一直使用我们已弃用的方法,这样他们就可以退休了。对我有用。 (4认同)
  • 我认为,如果开发人员将他们的库标记为“已弃用”,他们就是在“阻止”人们使用它,因为它是一个旧版本,不会进一步维护,而不是因为它的价值下降了。 (4认同)
  • 考虑到问题明确地询问这些术语在"编程环境中"的含义,我不确定接受的答案是否错误是公平的.您的回答甚至承认IT行业根据您提供的定义不使用这些术语. (3认同)
  • "避免邪灵或某事的想法".是! 避免使用已弃用的函数来控制恶灵(即运行时断断续续的错误):-) (3认同)
  • 回复“共同使用并不包括仅仅因为我们一开始不理解一个词的定义就公然改变它的含义,无论有多少人不断重复它。” - 实际上确实如此,尽管请参阅使用战争:http://instruct.westvalley.edu/lafave/DFW_present_tense.html (2认同)

Fra*_*ine 5

在计算机软件标准和文档中,术语弃用用于表示不鼓励使用特定软件功能,通常是因为它已被更新/更好的版本取代。不推荐使用的功能在当前版本的软件中仍然有效,但它可能会引发错误消息或警告,建议采用替代做法。

过时属性标记的程序实体为一体,不再推荐使用。每次使用标记为过时的实体都会随后生成警告或错误,因为它们不再使用或不存在。

编辑:

折旧:不确定这与编程有什么关系