Дом развитие Что строго типизировано? - определение из техопедии

Что строго типизировано? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Stringly Typed?

«Строго типизированный» - это жаргонный ИТ-термин, относящийся к стратегиям кодирования, который описывает процесс, когда разработчик чрезмерно использует строковые значения для переменных. Строго типизированный код - это код, в котором переменные часто печатаются как строки и обрабатываются как строки, когда для программистов есть лучшие альтернативы. Это также игра слов из «строго типизированного» кода, которая описывает код, в котором типы жестко используются для обеспечения результатов. Строго типизированный код может быть строго типизированным, поскольку он усиливает использование строк, но, как правило, он не является «строго написанным», поскольку обычно не использует наиболее эффективные решения.

Техопедия объясняет типизированный

В строково-типизированном коде даже различные типы переменных данных, таких как действительные числа, могут быть напечатаны как строки и обработаны как строки в функциях или процедурах. Многие из этих функций и процедур возвращают строку вместо целого числа, значения с плавающей запятой или другого числового значения. Один из лучших примеров кода со строковым типом показан в меме lolcatz, сопровождаемом текстом: «Могу ли я иметь строку для хранения даты valyooz?». Здесь создатель мема ссылается на идею, что значения даты гораздо более эффективно обрабатываются как числа., но программист может вместо этого ввести их в виде строк.

Идея строго типизированного кода действительно лежит в основе некоторых больших различий между тем, как люди и компьютеры пишут и интерпретируют код. Некоторые из этих различий охватываются движением семантической паутины, целью которого является маркировка технологий более понятными для человека и семантическими способами. Точно так же, одна из главных причин, по которой программисты могут выбрать для написания строго типизированного кода, заключается в том, что им удобнее, если им по своей природе нравятся слова больше, чем числа. Строково-типизированный код является «дружественным к слову» кодом - когда переменные печатаются как строки, они функционируют как строка текстовых символов. В некотором смысле программисты могут создавать строго типизированный код, потому что они просто боятся математики. Во многих различных случаях строково-типизированный код предпочитает ориентированный на человека подход, создание текстовых строк для переменных, а не ориентированный на компьютер подход использования числовых значений, которые легче преобразовать в машинный язык и двоичный код.

Что строго типизировано? - определение из техопедии