Kullanımdan Kaldırılmış, Amortismana Uğramış ve Eski Olanlar Arasındaki Fark [kapalı]


136

Bununla ilgili çok fazla kafa karışıklığı var ve bilmek istiyorum , hem bir programlama bağlamında hem de genel olarak amortismana tabi , kullanımdan kaldırılmış ve eski arasındaki farkın tam olarak nedir ?

Çevrimiçi bir sözlüğe bakabileceğimi biliyorum ve çoğunda bile gördüm, ama hepsi aynı fikirde değil veya söylediklerinde farklılıklar var. Bu yüzden, programlama bağlamında da bir cevap istediğimi düşünerek, burada sadece sormaya karar verdim.

Doğru anlıyorsam, kullanımdan kaldırıldı, daha iyi bir alternatifle değiştirildiği için veya sadece terk edildiği için artık kullanılmaması gerektiği anlamına gelir. Eski, artık çalışmadığı, kaldırıldığı veya olması gerektiği gibi çalışmadığı anlamına gelir. Ve değerinin düşürülmesi, eğer doğru anlarsam, bir kez daha, programlamayla tamamen ilgisi yoktur ve sadece bir şeyin daha düşük bir değere sahip olduğu veya daha kötü hale getirildiği anlamına gelir.

Haklı mıyım yoksa yanılıyor muyum ve yanılıyorsam bunların her biri tam olarak ne anlama geliyor?


Anlayışınız doğru. 'Eski', elbette hiçbir zaman işe yaramadığı anlamına da gelebilir.
Marquis of Lorne


1
[MDN] 'den [1]: Kullanımdan kaldırılan özellikler Bu kullanımdan kaldırılan özellikler yine de kullanılabilir, ancak gelecekte bir zaman tamamen kaldırılmaları beklendiğinden dikkatli kullanılmalıdır. Kullanımlarını kodunuzdan kaldırmaya çalışmalısınız. Eski özellikler Bu eski özellikler JavaScript'ten tamamen kaldırılmıştır ve artık belirtilen JavaScript sürümünden itibaren kullanılamaz. [1]: developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…
slashCoder

1
Bu soruyu konu dışı olarak kapatıyorum çünkü bu, yardım merkezinde belirtildiği gibi pratik bir programlama problemiyle ilgili değil .
Martijn Pieters

1
@MartijnPieters Herhangi bir yerde bununla ilgili bir Meta tartışması var mı? Yararlı "arasındaki fark" sorularını kapatmak harika görünmüyor, ancak sanırım bu noktada örneğin Yazılım Mühendisliği'ne geçmek de mümkün değil mi? Sorun genel olarak "aralarındaki fark" ile mi ilgili? Yoksa mesele "ama aynı zamanda genel olarak" bölümü ve "amortismana tabi tutuldu" hakkındaki soru (hangisi düzeltilebilir)?
Brian McCutchon

Yanıtlar:


183

Haklısın.

Kullanımdan kaldırıldı, hala kullanımda olduğu, ancak yalnızca tarihsel amaçlarla kullanıldığı ve muhtemelen bir sonraki büyük sürümde kaldırılacağı anlamına gelir. Kullanımdan kaldırılmış işlevleri veya özellikleri, örneğin mevcut kitaplıkta bulunsalar bile kullanmamanız önerilir .

Kullanılmayan , zaten kullanım dışı olduğu anlamına gelir.

Amortisman , bir şeyin parasal değerinin zaman içinde azaldığı anlamına gelir. Örneğin, arabalar tipik olarak değer kaybetmektedir.

Ayrıca İngilizce bağlamında terimlerin daha kesin tanımları için https://english.stackexchange.com/ kullanmanızı tavsiye ederim .


2
Bunu tam olarak parasal anlamda söylemiyorum, ancak bir API'nin algılanan bir değeri var. Böylece değer kaybettiği söylenebilir. Bir API amortismana uğrarsa, o zaman kullanımdan kaldırılma olasılığı daha yüksektir ... Bu korelasyon, iki terimin karışıklığını ve ayrımın nasıl fark edilmeyebileceğini açıklamaya yardımcı olabilir.
Antony

71

Kayıtlar eski, CD'ler kullanımdan kaldırıldı ve müzik endüstrisi amortismana tabi tutuldu.


4
Öyleyse, tüm hipster'lar yeniden plaklar satın almasına şimdi ne deniyor?
HoppyKamper

2
"Takdir edilmeye" veya "takdir edilmeye" ne dersiniz? =)
SnapJag

﹢1 Beni tamamen kırdı: D
snr

28

API'leri ve benzerlerini açıklama bağlamında, "amortisman" yanlış okuma, yanlış yazım ve "kullanımdan kaldırıldı" ifadesinin yanlış telaffuz edilmesidir.

İnsanların başka bağlamlarda çok sık "değer kaybettiğini" gördüklerini ve çok nadiren "yıprandıklarını" düşünüyorum, "i" yi veya eksikliğini bile kaydetmiyorlar. Tanımlarının da benzer olmasına yardımcı olmuyor.


2
Bunun tam tersi olduğunu düşündüm, başlangıçta "amortisman" kastedildi, ancak yanlış yazılmış, kopyalandı ve sıradan hale geldi.
PeteGO

1
@PeteGO: Hayır. Her iki kelime de uzun zamandır bağımsız olarak (farklı etimolojilerle) var olmuştur ve 'i' bulunmayan daha uygun olanıdır. ("Kullanımdan kaldırma" Latince'de "karşı dua et" veya "savunun" kökenine sahiptir.) " Değer kaybetme " türü işe yarar , çünkü kullanımdan kaldırmanın bir yan etkisi, kullanımdan kaldırılan şeyin değerinin düşürülmesi veya değerinin düşürülmesidir. Ancak bu, eylemin kendisi değil, eylemin bir yan etkisidir.
cHao

13

Eski: artık kullanılmamalıdır

Kullanımdan kaldırıldı: Yeni koddan kaçınılmalıdır ve API'nin sonraki bir sürümünde büyük olasılıkla eski hale gelebilir

Amortismana: genellikle bir yazım hatası kaldırılmış (malların değeri zamanla battığı yere yeni bir bilgisayar satın onun satış değeri ay ay bozulursa amortisman, örneğin ise)


6

Tüm saygımla, bu benim küçük bir evcil hayvanım ve bunun için seçilen cevap aslında yanlış.

Verilen dil gelişir, örneğin "google" artık bir fiildir, görünüşe göre. "Ortak kullanım" olarak bilinen yöntem sayesinde resmi sözlüklere girmeyi başardı. Bununla birlikte, "google", konuşmamızda şimdiye kadar var olmayan bir şeyi temsil eden yeni bir kelimeydi.

Yaygın kullanım, bir kelimenin anlamını pervasızca değiştirmeyi kapsamaz, çünkü ne kadar kişi onu tekrar ederse etsin, ilk etapta tanımını anlamadığımız için.

İngilizce konuşulan bilgisayar endüstrisinin tamamı, aşamalı olarak kaldırılan veya artık alakalı olmayan bazı özellikler için "kullanımdan kaldır" kelimesini kullanıyor gibi görünüyor. Fena değil, tavsiye edilmez. Genellikle, çünkü yeni ve daha iyi bir yedek vardır.

Kullanımdan kaldırmanın gerçek tanımı, küçümsemek veya hakkında olumsuz konuşmak veya onaylamamayı ifade etmek veya aşağılama yoluyla biriyle veya bir şeyle dalga geçmektir.

Latince de- (karşı) prekari (dua etmek) kelimesinden gelir. Bir 21. yüzyıl insanı için "aleyhine dua etmek", muhtemelen kötü ruhları veya başka bir şeyi defetme düşüncelerini uyandırır, ki bu muhtemelen insanlarla bağlantının koptuğu yerdir. Aslında, iyilik dilemek, hakkında olumlu konuşmak anlamına gelen bir şey için dua etmek veya dua etmek. Karşı dua etmek, kötü konuşmak ya da küçük düşürmek ya da aşağılamak demektir. Oxford İngilizce Sözlüğü'nden bu alıntıya bakın.

  1. Aşağıdakileri onaylamadığını ifade edin: (sıfat küçümseyen olarak) küçümseyici bir şekilde kokladı

  2. amortisman için başka bir terim (anlam 2). çocuk televizyonunun değerini küçümsüyor

İnsanların, zaten BT endüstrisinde ve belki de diğerlerinde, kullanımdan kaldırmayı kullanırken genellikle ifade etmek istedikleri şey, bir şeyin değer kaybettiğidir. Bir şey alaka düzeyini kaybetti. Bir şey gözden düştü. Değeri olmadığı için değil, eskisi kadar değerli değil (muhtemelen yeni bir şeyle değiştirildiği için). İngilizcede kavramla ilgili iki kelimemiz var ve ilki "amortisman". Oxford İngilizce Sözlüğü'nden bu alıntıya bakın.

  1. Bir süre boyunca değerinde düşüş: Sterlin dolara karşı değer kaybetmesi bekleniyor

  2. Küçümseme veya küçümseme (bir şey):

Tanım 2'nin kullanımdan kaldırılmış gibi göründüğüne dikkat edin. Bu nedenle, ironik bir şekilde, kullanımdan kaldırma, bazı bağlamlarda amortisman anlamına gelebilir, sadece BT çalışanları tarafından yaygın olarak kullanılan değil.

Ayrıca, para birimi amortismanının amortisman kelimesinin hoş bir yaygın kullanımı olması ve bu nedenle örnek olarak alınmasının kolay olması, kelimenin alakalı olduğu tek bağlam olduğu anlamına gelmez. Bu sadece bir örnek. Bir örnek.

Bunun için doğru geçişli fiil "eski" dir. Değeri amortismana uğradığı için bir şeyi geçersiz kılarsınız.

Oxford İngilizce Sözlüğü'nden bu alıntıya bakın.

Fiil - Bir şeyi yeni bir şeyle değiştirerek bir şeyin eski olmasına veya geçerliliğini kaybetmesine neden olun.

Beni rahatsız ediyor, sadece canımı sıkıyor. Neden bilmiyorum Belki de her yerde gördüğüm içindir. Okuduğum her bilgisayar kitabında, katıldığım her derste ve internetteki her teknik sitede, biri er ya da geç d-bombayı her zaman düşürür. Bu bir noktada sözlüğe girerse, kabul ediyorum, ancak İngilizce sözlüğünün bekçilerinin zayıfladığı ve yollarını kaybettiği veya en azından sinirlerini kaybettiği sonucuna varacağım. Wikipedia bile bu kötüye kullanımı savunuyor ve gerçekten savunuyor. Sayfayı zaten üç kez düzenledim ve düzenlemelerimi kaldırmaya devam ediyorlar.

Bir şey eski olana kadar amortismana tabi tutulur. BT bağlamında kullanımdan kaldırma, birinin performansını, çalışmasını veya ürününü veya hala paraşüt pantolonu giydiği gerçeğini küçümsemediğiniz sürece hiçbir anlam ifade etmiyor.

Sonuç: Tüm BT endüstrisi kullanımdan kaldırmayı yanlış kullanıyor. Yaygın kullanım olabilir. Büyük bir yanlış anlama olabilir. Ama yine de tamamen yanlış.


4
Soru açıkça terimlerin "bir programlama bağlamında" ne anlama geldiğini sorduğu düşünüldüğünde, kabul edilen cevabın yanlış olduğunu söylemenin doğru olduğundan emin değilim. Cevabınız, BT endüstrisinin sağladığınız tanımlara göre terimleri kullanmadığını bile kabul ediyor.
Martin Ellis

8
@Jasonovich, terminoloji analiziniz doğru olsa da, "BT bağlamında kullanımdan kaldırmanın hiçbir anlamı yok" şeklindeki sonucunuzun biraz sert olduğunu düşünüyorum. Bir özellik / çalışma artık önerilmediğinde, özelliği değil, kullanımı kullanımdan kaldırılmıştır (muhtemelen yazarlar tarafından). Bu çok mantıklı. Bir özelliğin "bu özelliğin kullanımı kullanımdan kaldırıldı" kısayolu olarak kullanımdan kaldırıldığını söylemek bana kabul edilebilir geliyor. Ama özelliğin kendisini, yaşı nedeniyle / her neyse onu reddetmek gibi kötü niyetle reddetmek bile .. Eski kodumdan istediğim kadar nefret edebilirim, değil mi?
cornuz

5
"Bu bir noktada sözlükte biterse, kabul edeceğim". American Heritage'a göre (Webster'ın "fazla müsamahakâr" olması nedeniyle kurulmuş bir sözlük), "kullanımdan kaldırma", "(bir yazılım standardının bir bileşenini) gelecekte kullanımına karşı uyarmak ve böylece aşamalı olarak kaldırılabilmesi için eski olarak işaretlemek anlamına gelir. " Bkz. Ahdictionary.com/word/search.html?q=deprecate
Martin Ellis

22
Bu cevap kullanımdan kaldırılmıştır.
PeteGO

3
"kötü ruhları kovma düşünceleri veya başka bir şey". Evet! Kötü ruhları korumak için kullanımdan kaldırılmış işlevlerin kullanılmasından kaçının (yani çalışma zamanı aralıklı hatalar) :-)
user2268788

4

Bilgisayar yazılımı standartlarında ve belgelerinde, kullanımdan kaldırma terimi , genellikle daha yeni / daha iyi bir sürümün yerini aldığı için belirli bir yazılım özelliğinin kullanımından caydırılmayı belirtmek için kullanılır. Kullanımdan kaldırılan özellik, yazılımın mevcut sürümünde hala çalışmaktadır, ancak alternatif bir uygulama öneren hata mesajları veya uyarılar ortaya çıkabilir.

Eski nitelik işaretleri artık kullanılması tavsiye edilir biri olarak bir program varlıktır. Eski olarak işaretlenen bir varlığın her kullanımı, artık kullanımda olmadıkları veya mevcut olmadıkları için daha sonra bir uyarı veya hata oluşturacaktır.

DÜZENLE:

amortisman : Bunun programlamayla nasıl bir ilişkisi olduğundan emin değilim


1

Modası geçmiş, artık çalışmadığı anlamına geldiğini söylemem. Bence eskimiş sadece daha iyi alternatifler olduğu anlamına geliyor. Bir şey başka bir şey yüzünden modası geçmiş hale gelir. Kullanımdan kaldırıldı, herhangi bir alternatif olmasa da onu kullanmamanız gerektiği anlamına gelir. Bir şey, birisi öyle olduğunu söylediği için - kuralcıdır - kullanımdan kaldırılır.


Doğru olduğu zaman bunun neden reddedildiğini anlamıyorum . Kullanımdan kaldırma, birisinin "Bunu yapmamalısın!" Demesi anlamına gelir. Bir şey, kimsenin onun hakkında bir şey söylemeyi umursamadığı için modası geçmiş olabilir.
Antti Haapala

0
  • "Eski", "değiştirildi" anlamına gelir.
  • "Amortisman", "orijinal değerinden daha düşük değere sahip" anlamına gelir.
  • "Kullanımdan kaldırıldı" ifadesi, yazarların "i" olmadan kullanımdan kaldırıldığı iki teknik makaledeki yazım hatalarının açıkça çürütülmesi ve popüler hale getirilmesi anlamına gelir. Biri 1999'da diğeri 2002'de sözlüklerde köken olarak atıfta bulundu.

Bu zaman diliminden önce aşağıdaki gibi yorumları okuyorduk // depreciated in API documentation including the MS MSDN.

Bu nedenle, teknoloji endüstrisinde kullanımdan kaldırılanların kullanımı tamamen yanlıştır ve teknik bir yazarın bir dilde yaşayabilen bir hatayı nasıl üretebileceğinin kanıtıdır ve birisinin nihayet hatayı dinlendirmesi gerekir.


11
Bu iki makalenin isimleri sizde var mı? (bağlantılar harika olurdu)
çip

8
@chip hayır, bu cevap sadece çöp. Her iki kelime de 1913 tarihli sözlüklerde farklı anlamlarla mevcuttu ...
Antti Haapala

Daha iyisi ya da daha kötüsü için, kullanılmayan işlevsellik mutlaka ortadan kalkmaz. Ayrıca , değer kazanması artık orijinal değerine sahip olmadığı anlamına geleceği için, artık orijinal değerinden daha azına sahip olmasını sağlamak için "amortismana tabi" tanımını da sıkılaştırırdım .
Dave Newton

1
Yani 'kullanımdan kaldırıldı' kullanımdan kaldırılmalı mı?
Little Endian

@AnttiHaapala'nın dediği gibi. Deprecated17. yüzyıldan beri mevcuttur, etimolojisini Early 17th century (in the sense ‘pray against’): from Latin deprecat- ‘prayed against (as being evil)’, from the verb deprecari, from de- (expressing reversal) + precari ‘pray’. refere
Magne
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.