Accueil Développement Qu'est-ce qui est typé en chaîne? - définition de techopedia

Qu'est-ce qui est typé en chaîne? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Stringly Typed?

«Stringly typed» est un terme informatique d'argot lié aux stratégies de codage qui décrit le processus où un développeur utilise excessivement les valeurs de chaîne pour les variables. Le code typé en chaîne est du code dans lequel les variables sont souvent tapées en tant que chaînes et traitées comme des chaînes, lorsqu'il existe de meilleures alternatives disponibles pour les programmeurs. C'est également un jeu de mots du code «fortement typé», qui décrit le code où les types sont utilisés de manière rigide pour appliquer les résultats. Le code typé en chaîne peut être fortement typé, en ce sens qu'il renforce l'utilisation des chaînes, mais il n'est généralement pas «fortement écrit», car il n'utilise généralement pas les solutions les plus efficaces.

Techopedia explique Stringly Typed

Dans le code typé en chaîne, même différents types de variables de données comme les nombres réels peuvent être saisis comme des chaînes et traités comme des chaînes dans les fonctions ou les procédures. Beaucoup de ces fonctions et procédures renvoient une chaîne au lieu d'un entier, d'une valeur à virgule flottante ou d'une autre valeur numérique. L'un des meilleurs exemples de code tapé en chaîne est illustré dans un meme lolcatz accompagné du texte: "Je peux avoir une chaîne pour stocker la date valyooz?" Ici, le créateur du meme fait référence à l'idée que les valeurs de date sont beaucoup plus efficacement traitées sous forme de nombres, mais un programmeur pourrait plutôt les saisir sous forme de chaînes.

L'idée d'un code typé strict est au cœur de certaines des grandes différences entre la façon dont les humains et les ordinateurs écrivent et interprètent le code. Certaines de ces différences sont couvertes par le mouvement du Web sémantique, qui vise à étiqueter les technologies de manière plus conviviale et sémantique. De la même façon, l'une des principales raisons pour lesquelles les programmeurs pourraient choisir d'écrire du code typé en chaîne est qu'il est plus confortable pour eux, s'ils aiment intrinsèquement les mots plus que les nombres. Le code tapé en chaîne est un code «convivial» - lorsque les variables sont saisies sous forme de chaînes, elles fonctionnent comme une chaîne de caractères de texte. Dans un sens, les programmeurs peuvent créer du code typé en chaîne car ils ont simplement peur des mathématiques. Dans de nombreux cas différents, le code typé en chaîne favorise une approche centrée sur l'homme, la création de chaînes de texte pour les variables, plutôt qu'une approche centrée sur l'ordinateur consistant à utiliser les valeurs numériques qui sont plus facilement converties en langage machine et en code binaire.

Qu'est-ce qui est typé en chaîne? - définition de techopedia