Strona główna : Warunki oprogramowania : Wycofana definicja

Nieaktualna

W świecie oprogramowanie programowanie, „przestarzałe” odnosi się do Funkcje lub elementy, które są w trakcie zastępowania nowszymi. Termin pochodzi od słowa „deprecate”, które oznacza dezaprobatę dla czegoś. Chociaż przestarzałe elementy mogą działać w bieżącej wersji języka programowania, mogą nie działać w przyszłych aktualizacjach. Dlatego twórcom oprogramowania zaleca się zastąpienie nieaktualnych elementów innymi opcjami.

Wraz z rozwojem języków programowania funkcje są czasami zastępowane nowszymi, bardziej wydajnymi opcjami. Na przykład w PHPThe ereg () funkcja, która służy do wyszukiwania pasujących smyczki został uznany za przestarzały na rzecz preg_match () funkcja, która jest szybsza i bardziej elastyczna. Podczas ereg () funkcja może działać z obecnymi instalacjami PHP, może nie być obsługiwana w przyszłych wersjach PHP. Dlatego deweloperzy nie powinni polegać na ereg () funkcjonować i zachęcamy do aktualizowania ich Kod źródłowy użyć do preg_match () zamiast funkcji.

In HTML, elementy takie jak tagi atrybuty mogą być przestarzałe z jednej wersji do następnej. Na przykład w HTML 5 kilka popularnych tagów używanych w HTML 4 zostało wycofanych. Obejmują one <center>, <font>, <tt>i kilka innych. Chociaż nowoczesne przeglądarki mogą nadal poprawnie interpretować te tagi, nie ma gwarancji, że będą działać, dlatego należy ich unikać.

Proces wycofywania funkcji i elementów w języku programowania nazywa się „wycofywaniem”. Zwykle ten proces trwa dla kilku wersji języka, co daje programistom wystarczająco dużo czasu na zaktualizowanie kodu. Większość środowisk programistycznych (IDE) także ostrzega programistów, gdy używane są przestarzałe elementy. Te ostrzeżenia pomagają programistom usunąć przestarzałe elementy, zanim spowodują składnia błędy lub inne problemy w programie.

TechLib - słownik komputerowy Tech Lib

Ta strona zawiera techniczną definicję przestarzałych. Wyjaśnia w terminologii komputerowej, co oznacza Przestarzałe i jest jednym z wielu terminów programowych w słowniku TechLib.

Wszystkie definicje na stronie TechLib są napisane tak, aby były dokładne pod względem technicznym, ale także łatwe do zrozumienia. Jeśli uznasz tę wycofaną definicję za pomocną, możesz odwołać się do niej, korzystając z linków cytowania powyżej.