Από πού προέρχεται το καταργημένο;

Πίνακας περιεχομένων:

Από πού προέρχεται το καταργημένο;
Από πού προέρχεται το καταργημένο;
Anonim

Στον κόσμο της ανάπτυξης λογισμικού, το "καταργημένο" αναφέρεται σε λειτουργίες ή στοιχεία που βρίσκονται σε διαδικασία αντικατάστασης από νεότερα. Ο όρος προέρχεται από τη λέξη "deprecate", που σημαίνει αποδοκιμάζω κάτι.

Γιατί το CODE καταργείται;

Οι λειτουργίες έχουν καταργηθεί, αντί να καταργηθούν αμέσως, για να παρέχουν συμβατότητα προς τα πίσω και να δίνεται χρόνος στους προγραμματιστές να συμμορφώσουν τον επηρεαζόμενο κώδικα με το νέο πρότυπο. Μεταξύ των πιο συνηθισμένων λόγων κατάργησης είναι: Η δυνατότητα έχει αντικατασταθεί από μια πιο ισχυρή εναλλακτική δυνατότητα.

Η κατάργηση σημαίνει διαγραφή;

Η κατάργηση και η αφαίρεση είναι δύο διαφορετικά πράγματα. Η κατάργηση, από την άλλη πλευρά, σημαίνει ότι ο κατασκευαστής αποθαρρύνει τη χρήση μιας δυνατότητας αλλά την αφήνει διαθέσιμη. … Αλλά οι καταργημένες λειτουργίες συνοδεύονται συχνά από μια προειδοποίηση που προτείνει άλλες λύσεις. Σε μελλοντικές εκδόσεις, οι καταργημένες λειτουργίες αντιμετωπίζουν συχνά κατάργηση.

Τι σημαίνει το deprecated;

Καταργημένο σημαίνει, γενικά, ότι κάτι αναγνωρίζεται αλλά αποθαρρύνεται. Στην πληροφορική, η κατάργηση σημαίνει ότι αν και κάτι είναι διαθέσιμο ή επιτρέπεται, δεν συνιστάται ή ότι, στην περίπτωση που κάτι πρέπει να χρησιμοποιηθεί, το να πούμε ότι έχει καταργηθεί σημαίνει ότι αναγνωρίζονται οι αστοχίες του.

Γιατί έχουμε καταργηθεί;

Είναι τόσο ασήμαντο, στην πραγματικότητα, που δεν θα πρέπει πλέον να χρησιμοποιείται καθόλου, καθώς μπορεί κάλλιστα να πάψει να υπάρχει στομελλοντικός. Η ανάγκη για deprecation προκύπτει επειδή καθώς εξελίσσεται μια κλάση, το API της αλλάζει. Οι μέθοδοι μετονομάζονται για συνέπεια. … Η δυνατότητα επισήμανσης μιας κλάσης ή μιας μεθόδου ως "deprecated" λύνει το πρόβλημα.

Συνιστάται: