Casa Sviluppo Cosa viene tipizzato in modo stringa? - definizione da techopedia

Cosa viene tipizzato in modo stringa? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Stringly Typed?

"Stringly typed" è un termine IT gergale correlato a strategie di codifica che descrive il processo in cui uno sviluppatore utilizza valori di stringa eccessivamente per le variabili. Il codice tipizzato con stringhe è il codice in cui le variabili vengono spesso digitate come stringhe e gestite come stringhe, quando ci sono alternative migliori disponibili per i programmatori. È anche una parodia del codice "fortemente tipizzato", che descrive il codice in cui i tipi vengono utilizzati rigidamente per imporre i risultati. Il codice tipizzato con stringhe può essere fortemente tipizzato, in quanto rafforza l'uso delle stringhe, ma generalmente non è "fortemente scritto", poiché in genere non utilizza le soluzioni più efficienti.

Techopedia spiega Stringly Typed

Nel codice tipizzato con stringhe, anche diversi tipi di variabili di dati come numeri reali possono essere digitati come stringhe e gestiti come stringhe all'interno di funzioni o procedure. Molte di queste funzioni e procedure restituiscono una stringa anziché un numero intero, un valore in virgola mobile o un altro valore numerico. Uno dei migliori esempi di codice tipicamente stringa è illustrato in un meme lolcatz accompagnato dal testo: "Posso avere una stringa per memorizzare la data valyooz?" Qui, il creatore del meme sta facendo riferimento all'idea che i valori della data sono gestiti in modo molto più efficiente come numeri, ma un programmatore potrebbe digitarli come stringhe.

L'idea di un codice tipizzato con stringhe va davvero al cuore di alcune delle grandi differenze tra il modo in cui umani e computer scrivono e interpretano il codice. Alcune di queste differenze sono coperte dal movimento semantico del Web, che mira a etichettare le tecnologie in modi più umani e semantici. Allo stesso modo, uno dei principali motivi per cui i programmatori potrebbero scegliere di scrivere un codice tipicamente stringa è che è più comodo per loro, se intrinsecamente amano le parole più dei numeri. Il codice digitato con stringhe è un codice "di facile comprensione": quando le variabili vengono digitate come stringhe, funzionano come una stringa di caratteri di testo. In un certo senso, i programmatori potrebbero creare un codice tipicamente stringa perché hanno semplicemente paura della matematica. In molti casi diversi, il codice tipizzato con stringhe favorisce un approccio incentrato sull'uomo, la creazione di stringhe di testo per le variabili, piuttosto che un approccio incentrato sul computer nell'uso dei valori numerici che sono più facilmente convertiti in linguaggio macchina e codice binario.

Cosa viene tipizzato in modo stringa? - definizione da techopedia