Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Boilerplate;
Ένα boilerplate είναι οποιαδήποτε μορφή γραφής που μπορεί να επαναχρησιμοποιηθεί πολλές φορές με ελάχιστες αλλαγές στο αρχικό περιεχόμενο. Αυτός ο όρος χρησιμοποιείται σήμερα σε πολλά πεδία, συχνά για να αναφέρεται σε τυποποιημένα γραπτά μέσα, όπως προειδοποιήσεις, εγχειρίδια προϊόντων, αποποιήσεις ευθυνών, δηλώσεις δικαιωμάτων πνευματικής ιδιοκτησίας και ακόμη και συμβάσεις άδειας χρήσης τελικού χρήστη. Στην τεχνολογία πληροφορικής, ο όρος αυτός αναφέρεται στον κωδικό boilerplate, ο οποίος είναι ένας κώδικας που έχει αποδειχθεί αποτελεσματικός και μπορεί να επεκταθεί σε πολλές εφαρμογές. Ο κώδικας για την παραγωγή τυποποιημένων μαθηματικών λειτουργιών, προγραμμάτων προτύπων και, κυρίως, κώδικες ανοιχτού κώδικα μπορούν όλοι να θεωρηθούν κώδικας boilerplate.
Η Techopedia εξηγεί το Boilerplate
Ο όρος προέκυψε κατά τη δεκαετία του 1900, όταν ο χονδρικός χάλυβας έλασης σε μεγάλες ποσότητες για την κατασκευή πλακών που χρησιμοποιούνται σε ατμολέβητες. Αυτός ο όρος μπορεί επίσης να εντοπίσει κάποιες από τις ρίζες του στη δεκαετία του 1890 για να αναφερθεί στις πλάκες εκτύπωσης που χρησιμοποιούνται για ευρεία αναπαραγωγή, οι οποίες σφραγίστηκαν σε χαλύβδινες πλάκες και διανεμήθηκαν σε εφημερίδες και διαφημιστικές εκτυπώσεις.
Η ιδέα πίσω από ένα boilerplate είναι ότι αυτά τα πρότυπα ή τα πρότυπα είναι ήδη πολύ αξιόπιστα, δοκιμασμένα στο χρόνο και ακόμη σωματικά ανθεκτικά για να τα αλλάξουν πολύ πια.
Ο κώδικας Boilerplate είναι συχνά κώδικας ανοιχτού κώδικα που οι προγραμματιστές έγραψαν για μαζική χρήση. Αφού λειτουργούν όπως έχουν σχεδιαστεί, απαιτούνται λίγες αλλαγές. Αυτοί οι κώδικες είναι συχνά ενότητες που οι άνθρωποι προσθέτουν απλά στη δουλειά τους, όπως αλγόριθμοι αναγνώρισης προσώπων, στυλ κουμπιών για τη γλώσσα C και ακόμη και κοινές εφαρμογές Web όπως οι χάρτες Google και τα ενσωματωμένα βίντεο YouTube.
Οι κεφαλίδες προγράμματος είναι επίσης πολύ καλά παραδείγματα κωδικών boilerplate, ειδικά σε ιστοσελίδες.