Skip to main content

Was ist eine ungarische Notation?

Software -Programmiersprachen haben spezifische Regeln und Schreibstile, die modernen Sprachen ähneln.Die Computerprogrammierung besteht aus variablen Typen, die Zahlen, Zeichen und Zeichenfolgen darstellen.Ungarische Notation ist ein Schreibstil in einem Computerprogramm, für das das Präfix jeder Variablen erforderlich ist, um die Art der verwendeten Variablen zu definieren.Darauf folgt ein kapitalisierter Buchstaben und ein variabler Name.

Die meisten Computerprogramme verwenden Tastaturen, um Eingaben vom Benutzer zu erfassen.Diese erfasste Eingabe ist in unterschiedliche Datentypen unterteilt.Ungarische Notation ist ein Software -Codierungsstil, der den Datentyp als Präfix vor dem Namen definiert.Dies ist ein formaler Stil, der definierte Formate für jede Art von Variable mit einer bestimmten Abkürzung enthält.

Programmierstilregeln werden in der Regel festgelegt, wenn ein Softwareentwicklungsprojekt beginnt.Ungarische Notation umfasst ein Wörterbuch mit definierten Typen und Stilregeln für die Softwareprogramme.Wenn ein Entwicklungsteam diesen Notationsstil wählt, ist es wichtig, die Konsistenz in allen zukünftigen Programmveränderungen zu gewährleisten.

Ein Softwareprogramm sollte leicht zu lesen und zu verstehen sein.Dies wird durch die Verwendung eines konsistenten und intuitiven Programmierstils erreicht.Ungarische Notation ist ein Beispiel für einen Programmierstil, der leicht zu interpretieren ist, da sie strenge Regeln basieren, die auf definierten Standards basieren.

Heute gibt es viele Stile für das Schreiben von Softwareprogrammen.Dies beinhaltet Dokumentationstechniken, Individierungsregeln und Software -Schreibstile.Ungarische Notation ist ein Beispiel für einen Codierungsstil oder eine Präferenz.Das Mischen von Codierungsstilen innerhalb eines einzelnen Programms wird als schlechte Praxis angesehen und sollte um alle Kosten vermieden werden.

Mathematischen Datentypen enthalten mehrere Zahlenformen.Einige Beispiele sind Ganzzahlen, lange Zahlen und doppelte Zahlen.Die ungarische Notation erfordert, dass eine Variable zuerst mit einem Typkennung vorangestellt wird.Als Beispiel würde jeder variable Name für eine Ganzzahl mit dem kleinen Buchstaben „I“ beginnen, der die Variable als Ganzzahltyp identifiziert.

Dieser Programmstil hat einige Nachteile.Das Definieren von Variablen basierend auf Typen macht die Variablen repariert.Wenn im System eine Änderung angefordert wird, für die eine Änderung eines Datentyps erforderlich ist, muss auch der Name der Variablen geändert werden.Dies könnte zu einer entmutigenden Aufgabe für große komplexe Softwareprogramme werden.

Ein weiterer Nachteil der ungarischen Notation ist das Fehlen automatisierter Validierungsregeln.Diese Art des Schreibens wird vom Compiler nicht überprüft, was es anfällig für Missbrauch und Fehler macht.Entwickler müssen den Schreibstil des Programms selbst polieren, um die Konsistenz zu gewährleisten.