Computer programmeertalen ondersteunen een verscheidenheid van soorten gegevens die kunnen worden toegewezen aan een variabele . Deze data types kan een tekenreeks , een floating point getal of een verwijzing naar beeldschermadapter van de computer zijn. Onjuist gebruik van deze data typen kunnen veel problemen veroorzaken , en een strenge controle van het type helpt om deze problemen te voorkomen . Functie Bepaalde gegevenstypen gelijk genoeg bij elkaar dat de waarde van een variabele in ene kopiëren naar een variabele van een ander type ontvangt geen duidelijk problemen opleveren . Met strenge controle van het type ingeschakeld , zal de compiler of interpreter niet toestaan om verschillende soorten gegevens tussen variabelen kopiëren zonder eerst gieten , of expliciet omzetten , de gegevens naar aard van de ontvangende variabele aan te passen. Voordelen < br > Strikte controle van het type kan veel programma of logische fouten die zijn moeilijk te vinden met eenvoudige debuggen voorkomen . Door ervoor te zorgen dat de data types worden goed gebruikt , de compiler dwingt goede programmering gewoonten die afwerpen op de lange termijn met stabielere toepassingen . Overwegingen Hoewel veel moderne talen een meer losse aanpak van typen controle hebben aangenomen , strenge controle van het type is nog steeds de best mogelijke programmering praktijk waar beschikbaar . Als de ontwikkeling pakket waarmee u werkt is deze functie niet gebruiken standaard , overwegen aan te zetten om te zorgen dat uw programma's zijn zo stabiel en makkelijk te debuggen mogelijk .
|