Έννοια στον ορισμό ABC
Miscellanea / / July 04, 2021
Του Guillem Alsina González, το Νοέμβριο 2017
Όταν κάτι επινοείται και λειτουργεί, γιατί να το αλλάξετε ή να το κάνετε ξανά εκτελώντας το κίνδυνος να κάνεις λάθος; Η επαναχρησιμοποίηση του κώδικας πηγή ήταν μια σταθερά σε όλη την ιστορία του προγραμματισμόςκαι σε μικρές δόσεις έχει το κατάλληλο όνομα: απόσπασμα.
ΕΝΑ απόσπασμα Πρόκειται για ένα μικρό τμήμα του πηγαίου κώδικα του υπολογιστή που εκτελεί μια συγκεκριμένη λειτουργία και είναι έτοιμο να εισαχθεί σε μεγαλύτερες ενότητες κώδικα, όπως μια βιβλιοθήκη ή ένα πρόγραμμα.
Συνήθως, τείνουν να καλύπτουν πολύ κοινές και μεταχειρισμένες λειτουργίες, καθώς και απλές, δεδομένου ότι το μέγεθος του a απόσπασμα δεν πρέπει να είναι πολύ μεγάλο. Και, πάνω απ 'όλα, πρέπει να είναι επαναχρησιμοποιήσιμος κώδικας με πολύ απλό τρόπο.
Ο λόγος της ύπαρξής του είναι η αποφυγή σφαλμάτων σε κοινά χρησιμοποιούμενες λειτουργίες που, ως τέτοιες, κατασκευάζονται πολλές φορές. Περιλαμβάνουν τον πηγαίο κώδικα που δεν έχει αρκετό Ενταση ΗΧΟΥ για να σχηματίσουν μια κοινόχρηστη βιβλιοθήκη και χρειάζονται
Ταχύτητα εκτέλεσης που δίνει τη μορφή του κύριου πηγαίου κώδικα.ο αποσπάσματα Δεν αναφέρονται μόνο στον πηγαίο κώδικα γλώσσας υψηλού επιπέδου, αλλά μπορούν επίσης να χρησιμοποιηθούν στον Ιστό.
Η αύξηση σε οφέλη και δύναμη του σκεύη, εξαρτήματα υπολογιστών και τις επακόλουθες βελτιώσεις στο λογισμικό Και, πιο συγκεκριμένα, τα προγράμματα περιήγησης ιστού που έχει επιφέρει, οδήγησαν στο να καταστούν δυνατό οι ιστότοποι να γίνουν αυθεντικές διαδικτυακές εφαρμογές που εκτελούν μεγάλο αριθμό λειτουργιών.
Αυτά, φυσικά, πρέπει να προγραμματιστούν, να αναπτυχθούν και μπορεί να απαιτούν μια σειρά κοινών λειτουργιών. Αυτό είναι όπου το αποσπάσματα.
ΕΝΑ απόσπασμα Δεν είναι απαραίτητα εκτελέσιμος πηγαίος κώδικας, αλλά μπορεί να αποτελείται από ένα μοτίβο ή πρότυπο για την τεκμηρίωση του προγράμματος.
Το τμήμα τεκμηρίωσης ενός προγράμματος είναι σημαντικό καθώς διευκολύνει την εργασία για κάθε μεμονωμένο προγραμματιστή που εργάζεται σε ένα πρόγραμμα. προσχέδιο συλλογικός και ακόμη και ένας μεμονωμένος προγραμματιστής που εργάζεται μόνος του, για να μπορεί να ερμηνεύει το έργο του μετά από κάποιο χρονικό διάστημα.
Ανεξάρτητα από τον τύπο τους, αποσπάσματα Θα πρέπει να είναι έτοιμοι να "αντιγράψουν και να επικολλήσουν" το περιεχόμενό τους σε μεγαλύτερο πηγαίο κώδικα.
Ένα τυπικό παράδειγμα του απόσπασμα Είναι αυτό που ανταποκρίνεται σε έναν ορισμένο παλμό του πληκτρολόγιο ή σε ένα συμβάν ποντικιού (όπως το μετακινείτε προς τα πάνω ή προς τα αριστερά).
Είναι ένα μεθοδολογία κοινές σε γλώσσες όπως Java, C, C ++ και άλλες γλώσσες υψηλού επιπέδου. Στο πεδίο της ανάπτυξης ιστοσελίδων, μπορούμε να έχουμε κώδικα HTML, κώδικα για αρχεία CSS, ακόμη και JavaScript.
Όντας μια τάση που ξεκίνησαν οι ίδιοι οι προγραμματιστές ως τρόπος διευκόλυνσης της δημιουργίας εφαρμογών ή για κοινή χρήση κώδικα, μεγάλα περιβάλλοντα ανάπτυξης (IDE) έχουν ενσωματώσει εργαλεία για τη διαχείριση τους και χρήση.
Αυτό συνέβη με τα NetBeans, Eclipse ή Visual Studio, τα οποία επιτρέπουν την επαναχρησιμοποίηση μικρών τμημάτων κώδικα σε μια δομή, με λίγες μόνο λειτουργίες.
Φωτογραφία: Fotolia - Colonga
Θέματα στο απόσπασμα