Hvad er en kedelplade-kode?
Kedelplade-kode er lagers programmeringssprog, der kan bruges uden ændringer på flere projekter. Programmerere kan slippe det ind for at udføre forskellige funktioner uden manuelt at kode for disse aktiviteter. I nogle tilfælde kan det udføre en funktion gennem en rundkørselsvej, der tager plads og skaber uklart, rodet kode. Programmerere foretrækker muligvis at søge alternativer til kedelplade-kode i disse situationer for at strømline deres arbejde og begrænse fremmede processer, når deres programmer eller kommandoer udføres.
Oprindelsen af udtrykket ”kedelplade” ligger i de flade plader, der blev brugt til at stemple generiske reklameannoncer, der kunne sendes til flere aviser på én gang. Aviser kunne hurtigt falde i en forfremmelse med kedelplade for at udfylde plads uden at skulle angive type eller oprette en ny plade. Som et slangbegrep spredte "kedelpladen" sig til det juridiske samfund, hvor det ofte bruges i kontrakter og til sidst til programmering for at beskrive enhver generisk, udskiftelig tekst.
Programmerere, der bruger kedelplade-kode, kan flytte den mellem projekter uden at skulle ændre den. Nogle programmeringssteder har et kodebibliotek, som brugere kan få adgang til at gribe kedelplade-kode til forskellige projekter. Kodere kan også vedligeholde deres egne referencebiblioteker. Kedelplade i forskellige programmeringssprog kan gøres tilgængelig gennem biblioteker og referencetekster. Det er kendt, at skabelonerne fungerer, fordi de er føjet til andre projekter, og kan oprette en genvej, når en programmør har brug for at slippe en funktion i en kodeblok.
Et problem med at bruge kedelplade-kode er, at det kan være overflødigt for et bestemt projekt. Der kan være en lettere, mere strømlinet måde at udføre den ønskede funktion på, hvis koderen er villig til at skrive et nyt afsnit. Nogle gange kan kedelplade-koden vises flere gange i et projekt for at give funktionalitet, når en enkelt blok tilpasset kode muligvis er mere passende. Nogle programmerere arbejder for at undgå overdreven kode i deres projekter for at holde dem magre og funktionelle.
Andre eksempler er inkluderet i al programmering som et spørgsmål om brugerdefineret og stil. For eksempel inkluderer programmerere ofte noter i begyndelsen af programmer og kommandoer til at give information om programmeringssprog. Disse kan give advarsler om, hvordan koden kan og bør bruges, kan diskutere copyright-problemer og kan navngive udvikleren og give kontaktoplysninger. Disse data er ikke strengt nødvendige for funktion, men kan inkluderes af udvikleren af stilistiske grunde, fordi de forventes.