Hjem Udvikling Hvad er strengt skrevet? - definition fra techopedia

Hvad er strengt skrevet? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder strengtypet?

“Stringly typed” er et slang IT-udtryk relateret til kodningsstrategier, der beskriver processen, hvor en udvikler bruger strengværdier overdrevent til variabler. Strengtypet kode er kode, hvor variabler ofte indtastes som strenge, og håndteres som strenge, når der er bedre alternativer til rådighed for programmerere. Det er også en ordafspilning af “stærkt indtastet” kode, der beskriver kode, hvor typer bruges stift til at håndhæve resultater. Strengtypet kode kan være stærkt indtastet, idet den forstærker brugen af ​​strenge, men den er generelt ikke "stærkt skrevet", da den typisk ikke bruger de mest effektive løsninger.

Techopedia forklarer Stringly Typed

I strengtypet kode kan endda forskellige typer datavariabler, som rigtige tal, indtastes som strenge og håndteres som strenge inden for funktioner eller procedurer. Mange af disse funktioner og procedurer returnerer en streng i stedet for et heltal, flydende punktværdi eller anden numerisk værdi. Et af de bedste eksempler på strengtypet kode er illustreret i en lolcatz-meme ledsaget af teksten: “Jeg kan have streng til at gemme datovalyooz?” Her refererer meme-skaberen til ideen om, at datoværdier bliver meget mere effektivt håndteres som tal, men en programmerer skriver muligvis dem som strenge i stedet.

Ideen om strengt indtastet kode går virkelig i hjertet af nogle af de store forskelle mellem hvordan mennesker og computere skriver og fortolker kode. Nogle af disse forskelle er dækket af den semantiske webbevægelse, der sigter mod at mærke teknologier på mere menneskelig og semantisk måde. På samme måde er en af ​​de største grunde til, at programmerere kan vælge at skrive strengtypet kode, at det er mere behageligt for dem, hvis de i sagens natur kan lide ord mere end tal. Strengtypet kode er "ord-venlig" -kode - når variabler indtastes som strenge, fungerer de som en streng med teksttegn. På en måde kan programmører oprette strengtype-kode, fordi de simpelthen er bange for matematik. I mange forskellige tilfælde favoriserer strengtypet kode en menneskecentreret tilgang, oprettelse af tekststrenge til variabler snarere end en computercentreret tilgang til at bruge de numeriske værdier, der lettere konverteres til maskinsprog og binær kode.

Hvad er strengt skrevet? - definition fra techopedia