Zuhause Entwicklung Was ist strikt geschrieben? - Definition aus techopedia

Was ist strikt geschrieben? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Stringly Typed?

"Stringly typed" ist ein umgangssprachlicher IT-Begriff im Zusammenhang mit Codierungsstrategien, der den Prozess beschreibt, bei dem ein Entwickler Zeichenfolgenwerte übermäßig für Variablen verwendet. Stringly Typed Code ist Code, in dem Variablen häufig als Zeichenfolgen eingegeben und als Zeichenfolgen behandelt werden, wenn Programmierern bessere Alternativen zur Verfügung stehen. Es ist auch ein Wortspiel von "stark typisiertem" Code, das Code beschreibt, bei dem Typen starr verwendet werden, um Ergebnisse zu erzwingen. Streng getippter Code kann stark getippt sein, da er die Verwendung von Strings verstärkt, aber im Allgemeinen nicht „stark geschrieben“ ist, da er normalerweise nicht die effizientesten Lösungen verwendet.

Techopedia erklärt Stringly Typed

In Code mit String-Typisierung können sogar verschiedene Arten von Datenvariablen wie reelle Zahlen als Strings eingegeben und als Strings innerhalb von Funktionen oder Prozeduren behandelt werden. Viele dieser Funktionen und Prozeduren geben eine Zeichenfolge anstelle einer Ganzzahl, eines Gleitkommawerts oder eines anderen numerischen Werts zurück. Eines der besten Beispiele für Zeichenfolgen-Code ist in einem Lolcatz-Meme zusammen mit dem folgenden Text dargestellt: „Ich kann Zeichenfolgen zum Speichern von Datumswerten haben?“ Hier bezieht sich der Ersteller des Memes auf die Idee, dass Datumswerte wesentlich effizienter als Zahlen behandelt werden, aber ein Programmierer könnte sie stattdessen als Zeichenfolgen eingeben.

Die Idee des strikt getippten Codes geht wirklich zum Kern einiger der großen Unterschiede zwischen der Art und Weise, wie Menschen und Computer Code schreiben und interpretieren. Einige dieser Unterschiede werden in der Semantic-Web-Bewegung behandelt, die darauf abzielt, Technologien auf menschlichere und semantischere Weise zu kennzeichnen. Aus dem gleichen Grund ist einer der Hauptgründe, warum Programmierer sich für das Schreiben von Code mit strenger Eingabe entscheiden, dass es für sie angenehmer ist, wenn sie von Natur aus mehr Wörter als Zahlen mögen. Streng getippter Code ist „wortfreundlicher“ Code. Wenn Variablen als Zeichenfolgen eingegeben werden, fungieren sie als Zeichenfolge aus Textzeichen. In gewisser Weise können Programmierer Code mit strengen Eingaben erstellen, weil sie einfach Angst vor Mathematik haben. In vielen verschiedenen Fällen wird bei Code mit strikter Typisierung ein auf den Menschen bezogener Ansatz bevorzugt, bei dem Textzeichenfolgen für Variablen erstellt werden, und nicht ein auf den Computer bezogener Ansatz, bei dem numerische Werte verwendet werden, die leichter in Maschinensprache und Binärcode umgewandelt werden können.

Was ist strikt geschrieben? - Definition aus techopedia