Deprecation (original) (raw)
In several fields, especially computing, deprecation is the discouragement of use of some terminology, feature, design, or practice, typically because it has been superseded or is no longer considered efficient or safe, without completely removing it or prohibiting its use. Typically, deprecated materials are not completely removed to ensure legacy compatibility or back up practice in case new methods are not functional in an odd scenario. It can also imply that a feature, design, or practice will be removed or discontinued entirely in the future.
Property | Value |
---|---|
dbo:abstract | In several fields, especially computing, deprecation is the discouragement of use of some terminology, feature, design, or practice, typically because it has been superseded or is no longer considered efficient or safe, without completely removing it or prohibiting its use. Typically, deprecated materials are not completely removed to ensure legacy compatibility or back up practice in case new methods are not functional in an odd scenario. It can also imply that a feature, design, or practice will be removed or discontinued entirely in the future. (en) En varios campos, especialmente en el de la informática, la obsolescencia es un término que significa el uso de alguna terminología, característica, diseño o práctica, normalmente porque ha sido desplazada por otra o porque se considera menos eficiente o segura, sin eliminarla por completo o prohibir su uso. Normalmente, los materiales obsoletos no se eliminan por completamente para asegurar la compatibilidad de legado o prácticas de respaldo en caso de nuevos métodos no funcionen en un entorno inusual. También indica que una característica, diseño o práctica será quitada o descontinuada en el futuro. (es) L'obsolescence est, dans le domaine du développement logiciel, la situation où une ancienne est considérée comme dépassée au regard d'un nouveau standard, et où, bien qu'elle soit conservée dans les versions plus récentes (par souci de rétro-compatibilité, et pour donner aux développeurs le temps de mettre leur code source en conformité), elle pourrait disparaître à l'avenir, si bien qu'il est recommandé d'en abandonner l'usage. De telles fonctionnalités sont recensées dans la documentation, mais leur statut est explicitement mentionné. Elles peuvent aussi déclencher des messages d'alerte à la compilation. Dans les deux cas, des solutions alternatives peuvent être proposées. Une fonctionnalité obsolète est souvent dite deprecated voire « dépréciée » par anglicisme. (fr) ( 비슷한 이름의 진부화에 관해서는 해당 문서를 참조하십시오.)( 다른 뜻에 대해서는 계획적 구식화 문서를 참고하십시오.) 구식화(舊式化, deprecation, 데프리케이션)는 일반적으로 더 이상 효율적이거나 안전치 않거나 다른 것에 의해 대체되었다는 이유 등으로 사용을 금지시키거나 완전히 제거하지 않은 채 일부 용어, 기능, 디자인, 관습의 이용을 장려하지 않는 것을 말한다. 기능, 디자인, 관습이 제거될 것이고 미래에 완전히 중단될 것임을 암시하는 말이기도 하다. (ko) 非推奨(ひすいしょう、英語: deprecation)とは、いくつかの分野において、ある用語、機能、設計、実践の使用を思いとどまらせることである。 (ja) Uitfasering (Engels: deprecation) verwijst in computerprogramma's en in HTML naar bepaalde mogelijkheden (functionaliteit) in software of scripttaal die op termijn verwijderd kunnen worden en dus vermeden moeten worden. Onder andere Apple maakt veel gebruik van de termen 'deprecation' in zijn software voor ontwikkelaars (in de zin van programmeurs) om aan te geven dat ze niet langer gebruik moeten maken van bepaalde functionaliteit. Redenen voor uitfasering kunnen zijn: * De originele ontwikkelaar heeft inmiddels nieuwe mogelijkheden ontwikkeld, die meer omvatten of beter werken. Hij voert de term 'uitfasering' in om verwarring met de nieuwe mogelijkheden te voorkomen. * De originele ontwikkelaar is uiteindelijk niet tevreden met de structuur van zijn programma. Als dit radicaal veranderd moet worden, kiest men soms liever voor een nieuwe functionaliteit die de oude vervangt (waarbij de oude uitgefaseerd wordt) dan het aanpassen van de huidige. * De originele ontwikkelaar stopt de ontwikkeling van de functionaliteit. (nl) Em vários campos, a deprecação é o desencorajamento do uso de algumas terminologias, funcionalidade, design, ou prática, normalmente porque a mesma terá sido substituída, ou já não é considerado eficiente ou segura, sem remover completamente ou proibindo o seu uso. O termo pode também implicar que um recurso, projeto ou prática serão removidos ou suprimidos inteiramente no futuro. (pt) Депрекация (англ. deprecation, букв. — «неодобрение», объявление возможности нерекомендованной или устаревшей) — в программировании некоторое указание нежелательности применения какой-либо части программы, процедуры или языка программирования. Чаще всего используется какой-либо стандартный для данного языка программирования или системы документации кода способ указания, например служебная метка (тег), специальная конструкция языка и т. п. В среде разработчиков компьютерных программ и документации термин deprecation может обозначать очередную стадию в жизненном цикле программного обеспечения, замену устаревших частей на новые. Часть программы или метод, обозначенный как deprecated, являются сомнительными, и использование их в дальнейшем необоснованно. Эта часть работает в текущей версии ПО, однако может вызывать сообщение об ошибке в качестве предупреждения. Это служит для предупреждения пользователя о том, что данная часть кода может быть удалена в следующих релизах программы. Основной причиной объявления части кода (функций, методов, классов) как deprecated является желание улучшать код, и, при этом, со временем избавляться от устаревших подходов. Оставление старого кода наряду с новым приводило бы к неоправданному разрастанию программного продукта, что усложняло бы его поддержку, изучение и использование. В то же время, просто удалять устаревшие части кода нежелательно, так как это нарушит обратную совместимость для пользователей данного ПО. При пометке кода deprecated обычно указывается рекомендуемая замена, например новый компонент с другим программным интерфейсом, но, по сути, с той же функциональностью. Но иногда часть кода объявляется deprecated безо всякой замены. Обычно это бывает при обнаружении багов, которые принципиально неустранимы при сохранении использованного подхода. Когда части программы зависят от части, помеченной как deprecated, программисту следует переписать код, чтобы избавиться от использования части, планируемой к удалению. Также рекомендуется переписать код существующих программ, особенно если они и так зависят от версии, в которой появилась функциональность, рекомендуемая в качестве замены. (ru) Депрекація (англ. deprecation — осуд, заперечення, несхвалення) — зменшення цінності або корисності старого об'єкта, що залишається дійсним і корисним як є, але який більше не рекомендується, і його слід уникати в нових випадках використання. Може стосуватися класу, інтерфейсу, методу, чи поля, використання яких більше не рекомендовано, тому що вони застарілі та можуть бути видалені у наступній версії мови. (uk) 已弃用(英語:deprecation),亦称已不推荐使用、不赞成使用、已淘汰等,是在众多领域中,劝阻不要使用某些术语、特性、设计或实践。原因通常是它已被取代,或者不再认为是高效或安全的——但还没有完全去除或禁止使用。 (zh) |
dbo:wikiPageExternalLink | http://www.winitor.com http://download.oracle.com/javase/1.5.0/docs/guide/javadoc/deprecation/deprecation.html |
dbo:wikiPageID | 192410 (xsd:integer) |
dbo:wikiPageLength | 10740 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1114033078 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Carbon_(API) dbr:Cascading_Style_Sheets dbr:Electrical_wiring dbr:List_of_deprecated_terms_for_diseases dbr:Infinitive dbr:Chemical_nomenclature dbr:Orphaned_technology dbr:Gay dbr:Apatosaurus dbr:Apple_Inc. dbr:Application_programming_interface dbr:Linux_kernel dbr:Mac_OS_9 dbr:Mac_OS_X dbr:Stroke dbr:Colored dbr:Computing dbr:Auto-antonym dbr:Brontosaurus dbr:C_(programming_language) dbr:Tuberculosis dbr:Abandonware dbr:Paleontology dbr:Disaster dbr:Editing dbr:Font dbr:Gets() dbr:HTML dbc:Backward_compatibility dbr:Technical_standard dbr:AC_power_plugs_and_sockets dbr:Latin dbr:IUPAC dbr:Obsolescence dbr:VLC_Media_Player dbr:Buffer_overflow dbr:Building_code dbr:Inflammable dbr:Influenza dbr:Institute_of_Electrical_and_Electronics_Engineers dbr:Microsoft_Windows dbr:Markup_language dbr:World_Wide_Web dbr:Ethernet dbr:Subset dbr:Java_API dbr:Grandfathering dbr:Ethyl_methyl_ketone dbr:Wikt:deprecate |
dbp:wikiPageUsesTemplate | dbt:Distinguish dbt:Reflist dbt:Short_description dbt:Use_dmy_dates dbt:Wiktionary |
dcterms:subject | dbc:Backward_compatibility |
gold:hypernym | dbr:Discouragement |
rdf:type | owl:Thing |
rdfs:comment | In several fields, especially computing, deprecation is the discouragement of use of some terminology, feature, design, or practice, typically because it has been superseded or is no longer considered efficient or safe, without completely removing it or prohibiting its use. Typically, deprecated materials are not completely removed to ensure legacy compatibility or back up practice in case new methods are not functional in an odd scenario. It can also imply that a feature, design, or practice will be removed or discontinued entirely in the future. (en) ( 비슷한 이름의 진부화에 관해서는 해당 문서를 참조하십시오.)( 다른 뜻에 대해서는 계획적 구식화 문서를 참고하십시오.) 구식화(舊式化, deprecation, 데프리케이션)는 일반적으로 더 이상 효율적이거나 안전치 않거나 다른 것에 의해 대체되었다는 이유 등으로 사용을 금지시키거나 완전히 제거하지 않은 채 일부 용어, 기능, 디자인, 관습의 이용을 장려하지 않는 것을 말한다. 기능, 디자인, 관습이 제거될 것이고 미래에 완전히 중단될 것임을 암시하는 말이기도 하다. (ko) 非推奨(ひすいしょう、英語: deprecation)とは、いくつかの分野において、ある用語、機能、設計、実践の使用を思いとどまらせることである。 (ja) Em vários campos, a deprecação é o desencorajamento do uso de algumas terminologias, funcionalidade, design, ou prática, normalmente porque a mesma terá sido substituída, ou já não é considerado eficiente ou segura, sem remover completamente ou proibindo o seu uso. O termo pode também implicar que um recurso, projeto ou prática serão removidos ou suprimidos inteiramente no futuro. (pt) Депрекація (англ. deprecation — осуд, заперечення, несхвалення) — зменшення цінності або корисності старого об'єкта, що залишається дійсним і корисним як є, але який більше не рекомендується, і його слід уникати в нових випадках використання. Може стосуватися класу, інтерфейсу, методу, чи поля, використання яких більше не рекомендовано, тому що вони застарілі та можуть бути видалені у наступній версії мови. (uk) 已弃用(英語:deprecation),亦称已不推荐使用、不赞成使用、已淘汰等,是在众多领域中,劝阻不要使用某些术语、特性、设计或实践。原因通常是它已被取代,或者不再认为是高效或安全的——但还没有完全去除或禁止使用。 (zh) En varios campos, especialmente en el de la informática, la obsolescencia es un término que significa el uso de alguna terminología, característica, diseño o práctica, normalmente porque ha sido desplazada por otra o porque se considera menos eficiente o segura, sin eliminarla por completo o prohibir su uso. Normalmente, los materiales obsoletos no se eliminan por completamente para asegurar la compatibilidad de legado o prácticas de respaldo en caso de nuevos métodos no funcionen en un entorno inusual. (es) L'obsolescence est, dans le domaine du développement logiciel, la situation où une ancienne est considérée comme dépassée au regard d'un nouveau standard, et où, bien qu'elle soit conservée dans les versions plus récentes (par souci de rétro-compatibilité, et pour donner aux développeurs le temps de mettre leur code source en conformité), elle pourrait disparaître à l'avenir, si bien qu'il est recommandé d'en abandonner l'usage. Une fonctionnalité obsolète est souvent dite deprecated voire « dépréciée » par anglicisme. (fr) Uitfasering (Engels: deprecation) verwijst in computerprogramma's en in HTML naar bepaalde mogelijkheden (functionaliteit) in software of scripttaal die op termijn verwijderd kunnen worden en dus vermeden moeten worden. Onder andere Apple maakt veel gebruik van de termen 'deprecation' in zijn software voor ontwikkelaars (in de zin van programmeurs) om aan te geven dat ze niet langer gebruik moeten maken van bepaalde functionaliteit. Redenen voor uitfasering kunnen zijn: (nl) Депрекация (англ. deprecation, букв. — «неодобрение», объявление возможности нерекомендованной или устаревшей) — в программировании некоторое указание нежелательности применения какой-либо части программы, процедуры или языка программирования. Чаще всего используется какой-либо стандартный для данного языка программирования или системы документации кода способ указания, например служебная метка (тег), специальная конструкция языка и т. п. В среде разработчиков компьютерных программ и документации термин deprecation может обозначать очередную стадию в жизненном цикле программного обеспечения, замену устаревших частей на новые. (ru) |
rdfs:label | Obsolescencia (informática) (es) Deprecation (en) Obsolescence (informatique) (fr) 구식화 (ko) 非推奨 (ja) Uitfasering (nl) Deprecação (pt) Deprecation (ru) Депрекація (uk) 已弃用 (zh) |
owl:differentFrom | dbr:Depreciation |
owl:sameAs | freebase:Deprecation wikidata:Deprecation dbpedia-es:Deprecation dbpedia-fr:Deprecation dbpedia-hr:Deprecation dbpedia-ja:Deprecation dbpedia-ko:Deprecation dbpedia-nl:Deprecation dbpedia-pt:Deprecation dbpedia-ru:Deprecation dbpedia-sh:Deprecation dbpedia-uk:Deprecation dbpedia-zh:Deprecation https://global.dbpedia.org/id/2ckwh |
prov:wasDerivedFrom | wikipedia-en:Deprecation?oldid=1114033078&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Deprecation |
is dbo:wikiPageRedirects of | dbr:Deprecate dbr:Deprecated dbr:Decrapetated dbr:Deprecating |
is dbo:wikiPageWikiLink of | dbr:Engineering_drawing_abbreviations_and_symbols dbr:Entity_Bean dbr:List_of_abbreviations_used_in_medical_prescriptions dbr:MIDI dbr:OpenGL_Utility_Library dbr:Deprecate dbr:Applet dbr:Regular_expression dbr:Relative_density dbr:D3DX dbr:Unicode_character_property dbr:Urban_society_in_China dbr:Ingratiation dbr:Inter-App_Audio dbr:Relative_atomic_mass dbr:OLE_DB dbr:Property_investment_calculator dbr:Comparison_of_C_Sharp_and_Java dbr:Cppcheck dbr:Gene_nomenclature dbr:Orphaned_technology dbr:Chrome_Remote_Desktop dbr:GConf dbr:GNU_General_Public_License dbr:GNU_Lesser_General_Public_License dbr:Gedit dbr:Gerber_format dbr:Google_TV_(operating_system) dbr:NEMA_connector dbr:Copelandia dbr:Criticism_of_Java dbr:Open_Transport dbr:Anderson_Powerpole dbr:Android_(operating_system) dbr:Apple_IIc dbr:Less_(stylesheet_language) dbr:Let's_Encrypt dbr:MacOS_Sierra dbr:Signal_(software) dbr:Snipping_Tool dbr:Comma_operator dbr:Emile_Garcke dbr:Hammer dbr:Deprecated dbr:Joual dbr:Key_size dbr:Panzergewinde dbr:Plug-in_(computing) dbr:Mackerelmedia_Fish dbr:Sentence_spacing dbr:Microsoft_Network_Monitor dbr:Public_interface dbr:Automation_(video_game) dbr:COBOL dbr:COVID-19_pandemic_in_British_Columbia dbr:COVID-19_pandemic_in_Saskatchewan dbr:CSS dbr:Add-on_(Mozilla) dbr:Thunar dbr:WebGL dbr:Windows_RT dbr:Dispersity dbr:Gamay_Beaujolais dbr:Girl dbr:HTML_editor dbr:Hawley's_risk_theory_of_profit dbr:Latin_Extended-A dbr:Linuxconf dbr:ActiveX dbr:Fortran dbr:Pali dbr:Font_family_(HTML) dbr:Gliese_Catalogue_of_Nearby_Stars dbr:GnomeVFS dbr:History_of_science_and_technology_in_the_People's_Republic_of_China dbr:Koalib_language dbr:Legacy_system dbr:List_of_Greek_and_Latin_roots_in_English/P dbr:List_of_Latin-script_letters dbr:QuickDraw dbr:HAL_(software) dbr:HTC_One_(M7) dbr:HTML dbr:HTML_element dbr:Java_(software_platform) dbr:Java_version_history dbr:Backward_compatibility dbr:Archive.today dbr:At_sign dbr:ARPA_Host_Name_Server_Protocol dbr:Chapel_(programming_language) dbr:Chinglish dbr:Bitcoin_Improvement_Proposals dbr:Collaboration_Data_Objects_for_Windows_NT_Server dbr:Eclipse_Public_License dbr:Homoptera dbr:Java_applet dbr:Telescript_(programming_language) dbr:Obsolescence dbr:Regional_indicator_symbol dbr:Human_vestigiality dbr:ISO/IEC_646 dbr:Ifconfig dbr:Indexed_Database_API dbr:Microsoft_Office_2003 dbr:OpenGL dbr:OpenGL_ES dbr:Open_Whisper_Systems dbr:Server_Message_Block dbr:USB_hardware dbr:Waering dbr:Eudora_(email_client) dbr:IBM_Power_microprocessors dbr:IEEE_754 dbr:IEEE_802.11i-2004 dbr:Smart_pointer dbr:Monkey_brains dbr:Semantic_HTML dbr:Thysanura dbr:Variadic_function dbr:RenderScript dbr:Rational_emotive_behavior_therapy dbr:Decrapetated dbr:Deprecating |
is owl:differentFrom of | dbr:Depreciation |
is foaf:primaryTopic of | wikipedia-en:Deprecation |