În lumea dezvoltării de software, „învechit” se referă la funcții sau elemente care sunt în curs de a fi înlocuite cu altele mai noi. Termenul provine din cuvântul „depreciază”, care înseamnă a dezaproba ceva.
De ce CODE este retras?
Funcțiile sunt depreciate, în loc să fie eliminate imediat, pentru a oferi compatibilitate cu versiunea anterioară și pentru a oferi programatorilor timp să aducă codul afectat în conformitate cu noul standard. Printre cele mai frecvente motive pentru depreciere se numără: Funcția a fost înlocuită cu o funcție alternativă mai puternică.
Deprecierea înseamnă ștergere?
Deprecierea și eliminarea sunt două lucruri diferite. Deprecierea, pe de altă parte, înseamnă că producătorul descurajează utilizarea unei funcții, dar o lasă disponibilă. … Dar funcțiile depreciate vin adesea cu un avertisment care recomandă alte soluții. În versiunile viitoare, funcțiile învechite sunt adesea eliminate.
Ce înseamnă depreciat?
Deprecat înseamnă, în general, că ceva este recunoscut, dar descurajat. În IT, deprecierea înseamnă că, deși ceva este disponibil sau permis, nu este recomandat sau că, în cazul în care ceva trebuie folosit, a spune că este depreciat înseamnă că defectele sale sunt recunoscute.
De ce suntem depreciați?
Este atât de lipsit de importanță, de fapt, încât să nu mai fie folosit deloc, deoarece ar putea foarte bine să înceteze să mai existe înviitor. Necesitatea pentru deprecation apare deoarece pe măsură ce o clasă evoluează, API-ul ei se modifică. Metodele sunt redenumite pentru consecvență. … Abilitatea de a marca o clasă sau o metodă ca „deprecated” rezolvă problema.