目次:
定義-Stringly Typedはどういう意味ですか?
「文字列型」は、開発者が変数に文字列値を過度に使用するプロセスを説明するコーディング戦略に関連する俗語のIT用語です。 文字列型コードとは、プログラマーがより適切な代替手段を利用できる場合に、変数が文字列として入力され、文字列として処理されることが多いコードです。 また、結果を強制するために型が厳密に使用されるコードを記述する「厳密に型指定された」コードの言葉遊びです。 文字列型のコードは、文字列の使用を強化するという点で強く型付けされますが、通常は最も効率的なソリューションを使用しないため、「強く書かれた」ものではありません。
TechopediaはStringly Typedについて説明します
文字列型のコードでは、実数などのさまざまなタイプのデータ変数でさえ、文字列として入力され、関数またはプロシージャ内で文字列として処理されます。 これらの関数とプロシージャの多くは、整数、浮動小数点値、その他の数値の代わりに文字列を返します。 文字列型コードの最良の例の1つが、テキスト付きのlolcatzミームに示されています。「日付valyoozを保存する文字列を使用できますか?」 、しかしプログラマーは代わりにそれらを文字列として入力するかもしれません。
文字列型コードの考え方は、人間とコンピューターがコードを記述して解釈する方法の大きな違いの中心になります。 これらの違いのいくつかは、より人間にやさしいセマンティックな方法でテクノロジーにラベルを付けることを目的とするセマンティックWebの動きでカバーされています。 同様に、プログラマーが文字列タイプのコードを書くことを選択する最大の理由の1つは、本質的に数字よりも言葉が好きな場合、より快適であることです。 文字列型コードは「単語に優しい」コードです。変数を文字列として入力すると、変数はテキスト文字列として機能します。 ある意味では、プログラマーは単に数学を恐れているため、文字列型のコードを作成する可能性があります。 多くの場合、文字列型コードは、機械語やバイナリコードに変換しやすい数値を使用するコンピューター中心のアプローチよりも、人間中心のアプローチ、変数のテキスト文字列の作成を好みます。
