Skip to main content

Τι είναι ένας κωδικός boilerplate;

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

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