Hjem Utvikling Hva er strengt skrevet? - definisjon fra techopedia

Hva er strengt skrevet? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr Stringly Typed?

“Stringly typed” er et slang IT-begrep relatert til kodingsstrategier som beskriver prosessen der en utvikler bruker strengverdier for mye for variabler. Strengtypet kode er kode der variabler ofte skrives som strenger, og håndteres som strenger, når det er bedre alternativer tilgjengelig for programmerere. Det er også en ordavspilling av "sterkt skrevet" kode, som beskriver kode der typene brukes stivt for å håndheve resultater. Strengtypet kode kan være sterkt skrevet, ved at den forsterker bruken av strenger, men den er vanligvis ikke "sterkt skrevet", siden den vanligvis ikke benytter seg av de mest effektive løsningene.

Techopedia forklarer Stringly Typed

I strengtypet kode kan til og med forskjellige typer datavariabler som reelle tall skrives som strenger og håndteres som strenger innenfor funksjoner eller prosedyrer. Mange av disse funksjonene og prosedyrene returnerer en streng i stedet for et heltall, flytende punktverdi eller annen numerisk verdi. Et av de beste eksemplene på strengtypet kode er illustrert i en lolcatz meme akkompagnert av teksten: "Jeg kan ha streng for å lagre date valyooz?". Her refererer meme-skaperen ideen om at datoværdier blir mye mer effektivt håndtert som tall, men en programmerer kan skrive dem som strenger i stedet.

Ideen om strengt skrevet kode går virkelig i hjertet av noen av de store forskjellene mellom hvordan mennesker og datamaskiner skriver og tolker kode. Noen av disse forskjellene dekkes i den semantiske nettbevegelsen, som tar sikte på å merke teknologier på mer menneskevennlige og semantiske måter. På samme måte er en av de største grunnene til at programmerere kan velge å skrive strengt skrevet kode at det er mer behagelig for dem, hvis de iboende liker ord mer enn tall. Strengtypet kode er "ordvennlig" kode - når variabler er skrevet som strenger, fungerer de som en streng med teksttegn. På en måte kan programmerere lage streng-skrevet kode fordi de rett og slett er redd for matematikk. I mange forskjellige tilfeller favoriserer strengt skrevet kode en menneskesentrert tilnærming, oppretting av tekststrenger for variabler, snarere enn en datasentrert tilnærming for å bruke de numeriske verdiene som lettere konverteres til maskinspråk og binær kode.

Hva er strengt skrevet? - definisjon fra techopedia