UML , die Unified Modeling Language ist ein Standard verwendet, um visuell beschreiben ein Programm , speziell ein Objekt -orientiertes Programm . UML hilft zu organisieren, zu planen und zu visualisieren, ein Programm . Darüber hinaus ist ein Standard , ist es weit verbreitet und akzeptiert als Sprache für Programme skizziert . UML wird in einer Vielzahl von Zwecken verwendet und seine Lesbarkeit und Wiederverwendbarkeit machen es zu einer idealen Wahl für Programmierer. Visuelle Darstellung
UML-Diagramm ist eine visuelle Darstellung der Beziehungen zwischen Klassen und Instanzen in einem Computerprogramm . Eine Klasse ist ein Objekt in der Programmierung , die ähnliche Variablen und Funktionen in einem Ort organisiert . Um ein Programm zu verstehen , ist es wichtig zu verstehen, was jede Klasse Objekt macht , die Informationen speichert und wie sie sich auf andere Klassen im Programm. Indem diese Informationen in einem Diagramm , ist es leicht zu verstehen und zu visualisieren eines Programms Beziehungen.
Lesbarkeit und Wiederverwendbarkeit
UML-Diagramm ist von Vorteil , dass es ist sehr gut lesbar . Die Abbildung soll durch jede Art von Programmierer zu verstehen und hilft , die Beziehungen in einem Programm auf einfache Weise zu erklären. Traditionell , um ein Programm zu verstehen , würde ein Programmierer den Code direkt zu lesen. Dies könnte Tausende oder Millionen von Zeilen Code in sehr großen Programme sein. Mit einem UML-Diagramm hilft, schnell illustrieren diese Beziehungen . Darüber hinaus , indem ein Diagramm , um den Code läuft in einem Programm zu zeigen , ist ein Programmierer in der Lage, redundanten Code und Wiederverwendung Teile des Codes , die bereits existieren , anstatt umschreiben diese Funktionen zu sehen.
Norm
UML ist der aktuelle Standard für die Programmierung in der objektorientierten Programmiersprachen. Beim Erstellen von Klassen und andere Objekte mit Beziehungen untereinander , ist UML , was verwendet wird , um visuell beschreiben diese Beziehungen. Weil es als Standard verwendet wird, wird sie allgemein verstanden und gut bekannt. Das macht es einfach für einen neuen Programmierer in einem Projekt den Schritt, und vom ersten Tag an produktiv .
Planungstool
UML hilft , um ein Programm zu planen, bevor die Programmierung erfolgt Ort . In einigen Werkzeugen zur Modellierung UML , wird das Tool Code basierend auf den Klassen bis im Modell zu erzeugen. Dies kann helfen, die Senkung der Overhead bei der Durchführung eines jeden Programms . Darüber hinaus ist ein UML -Modell-Diagramm leicht zu ändern , während Neuprogrammierung einen Abschnitt des Codes kann mühsam und zeitaufwendig.