对此存在很多疑惑,我想知道折旧,已弃用与过时<之间的区别究竟是什么? / strong>,在编程环境中,但也是一般的。
我知道我可以查看一本在线词典,即使在很多时候,我也有,但他们都不同意,或者他们所说的内容有所不同。所以我决定在这里问一下,考虑到我也想在编程环境中得到答案。
如果我理解正确,弃用意味着它不应再被使用,因为它已被更好的替代品取代,或者仅仅因为它被放弃了。过时意味着它不再起作用,被移除,或者不再起作用。贬值,如果我理解正确,再一次,与编程完全无关,只是意味着价值降低,或者变得更糟。
我是对的,还是我错了,如果我错了,这些是什么意思呢?
答案 0 :(得分:160)
你是对的。
已弃用表示它仍在使用中,但仅用于历史目的,可能会在下一个大版本中将其删除。建议您不使用已弃用的函数或功能 - 例如,即使它们存在于当前库中。
已过时表示已经不再使用。
折旧意味着某物的货币价值随着时间的推移而减少。例如,汽车的价值通常会贬值。
另外,为了更准确地定义英语语境中的术语,我建议使用https://english.stackexchange.com/。
答案 1 :(得分:65)
记录已过时,CD已弃用,音乐行业已弃用。
答案 2 :(得分:24)
在描述API之类的上下文中,“折旧”是对“已弃用”的误读,拼写错误和错误发音。
我认为人们刚刚在其他情况下经常看到“贬值”,并且很少“弃用”,他们甚至没有注册“i”或缺乏“i”。它们的定义也不相同也不正确。
答案 3 :(得分:8)
已过时:不应再使用
新代码中应避免使用不推荐使用,并且可能会在更高版本的API中过时
折旧:通常是已弃用的错字(折旧是商品价值随时间下降的地方,例如,如果您购买新电脑,其转售价值会下降一个月按月)
答案 4 :(得分:5)
尽管如此,这是我的一点点诱惑,选择的答案实际上是错误的。
授予语言的演变,例如,“谷歌”现在显然是一个动词。通过所谓的“共同使用”,它已经进入官方词典。然而,“谷歌”是一个新词,代表了我们演讲中迄今为止不存在的一些东西。
常见的用法并不仅仅是因为我们一开始就不理解它的定义而公然改变一个词的含义,无论有多少人不断重复它。
整个讲英语的计算机行业似乎使用“弃用”来表示正在逐步淘汰或不再相关的某些功能。还不错,不推荐。通常,因为有一个新的更好的替代品。
弃用的实际定义是放下,或说消极,或表达不赞成,或通过降级取笑某人或某事。
它来自拉丁语de-(反对)precari(祈祷)。为21世纪的人“祈祷”可能会让人联想到避开邪灵或其他东西的想法,这可能是与人们发生脱节的地方。事实上,为了祈祷或祈祷有意义的东西,以积极的方式谈论。祈祷反对会说不好或放下或诋毁。请参阅牛津英语词典中的摘录。
表示不赞成: (作为形容词弃用)他以贬低的方式嗤之以鼻
另一个贬值词(意义2)。 他贬低儿童电视的价值
人们在使用弃用时通常意味着传达的信息,无论如何,在IT行业,或许还有其他人,是某些东西已经失去了价值。有些东西失去了相关性。有些东西已经失宠了。并不是说它没有价值,它只是没有以前那么有价值(可能是因为被新东西取代了。)我们有两个用英语处理概念的词,第一个是“贬值”。请参阅牛津英语词典中的摘录。
在一段时间内减少价值: 预计英镑兑美元汇率将贬值
贬低或贬低(某事):
请注意,定义2听起来像是弃用。因此,具有讽刺意味的是,弃用可能意味着在某些情况下贬值,而不是IT民众常用的贬值。
另外,仅仅因为货币贬值是贬值这个词的一个很好的常用方法,因此很容易引用作为一个例子,并不意味着它是唯一与该词相关的上下文。这只是一个例子。一个例子。
对此的正确及物动词是“过时的”。你过时了,因为它的价值已经贬值了。
请参阅牛津英语词典的摘录。
动词 - 通过用新内容替换它来使某些东西成为或过时。
它让我烦恼,它只是让我烦恼。我不知道为什么。也许是因为我到处都看到它。在我读过的每本计算机书中,我参加的每一个讲座,以及互联网上的每个技术网站上,有人总是会迟早丢掉这种炸弹。如果这个词在某个时刻最终出现在字典中,我会承认,但是得出的结论是英语词典的守门人已经变得虚弱而迷失方向......或者至少失去了他们的神经。即使维基百科也支持这种滥用,实际上也是为了保护它。我已经编辑了三次页面,他们不断删除我的编辑。
某些东西在过时之前会被折旧。在信息技术的背景下,弃权是没有任何意义的,除非你放下某人的表现,工作或产品,或者他们仍然穿着降落伞裤。
结论:整个IT行业使用不正确的弃用。它可能是常用的。这可能是一些巨大的误解。但它仍然是完全错误的。
答案 5 :(得分:4)
在计算机软件标准和文档中,术语弃用用于表示阻止特定软件功能的使用,通常是因为它已被更新/更好的版本取代。不推荐使用的功能仍然可以在当前版本的软件中使用,但它可能会引发错误消息或警告建议替代练习。
过时属性将程序实体标记为不再推荐使用的程序实体。标记为过时的实体的每次使用随后都会生成警告或错误,因为它们不再使用或不存在。
编辑:
折旧:不确定这与编程的关系
答案 6 :(得分:2)
在此时间范围之前,我们正在阅读// depreciated in API documentation including the MS MSDN.
因此,在技术行业中使用弃用是完全错误的,并且证明技术作家如何能够生成一种可以存在于语言中的错误,并且有人应该最终让错误得到解决。
答案 7 :(得分:1)
我不会说过时意味着它不再起作用了。在我看来,过时只是意味着有更好的选择。由于别的东西,一件事变得过时了。弃用意味着您不应该使用它,尽管可能没有任何替代方案。事情变得被弃用,因为有人说它是 - 它是规定性的。