Bei der Entwicklung jeder Art von Computer-Programm , von einem einfachen Kommandozeilen- Spiel auf einem kunstvollen Betriebssystem, eine der wichtigsten Dinge, die ein Programmierer tun können, ist eine Datenflußdiagramm erstellen. Obwohl es vielleicht ein bisschen ärgerlich , die Schaffung eines Datenflußdiagramm ermöglicht dem Programmierer ein Programm mit minimalen Beschwerden in die Programmierung der eigentlichen Code und weitere Steigerung der Produktivität der Programmierer ( oder Programmier -Gruppe) zu erstellen. Organisation
Das Wichtigste, was ein Datenflußdiagramm tut, ist , um das Programm organisiert . Programmierer verwenden Datenflussdiagramme zu planen , wie genau ihr neues Programm wird seinen beabsichtigten Zweck zu erreichen . Während mehr einfachere Programme könnten wahrscheinlich ohne Verwendung eines Datenflußdiagramm für die Organisation, die Schaffung von mehr komplexe , vor allem mit Gruppen von Programmierern gemacht werden , auf jeden Fall erfordert die Verwendung eines Datenflußdiagramm zu helfen, das Programm auf dem richtigen Weg .
< Br >
Entscheidung Gebäuden
In fast jedem Programm für die Verbraucher gibt es viele stellen, an denen ein Programm zu haben, um eine Entscheidung basierend auf Daten , die entweder durch den Benutzer oder vom erhielt machen ein anderer Teil des Programms. Diese werden in der Regel als " wenn -dann"- Aussagen bekannt, und sie sagen, das Programm , was zu tun ist, wenn für den konkreten Daten zu arbeiten. Datenflussdiagramme dem Programmierer helfen , herauszufinden, welche Möglichkeiten die Programme benötigen , um die Daten, die es gegeben zu behandeln.
Presentation
das Schlimmste, was ein Programmierer tun können , wenn es um ein Programm mit Laien ist es, den Code zu verwenden, um zu erklären , was das Programm tut und wie sie es tun . Computer- Code ist wie eine Fremdsprache für die meisten Menschen , und es als Backup werden nur in Verwirrung über Ihr Projekt führen. Verwenden Sie stattdessen die Daten Flussdiagramm , um das Programm für Laien zu erklären. Es wird auf jeden Fall speichern Sie die Zeit, die Sie verbrachte erklären den Code zu ihnen hätte.
Anpassungsfähigkeit
Im Laufe eines Projekts wird ein Programmierer manchmal ein besseres Werkzeug oder erkennen, dass es einen besseren Weg , um den Code zu optimieren , aber vielleicht nicht sicher sein, wohin damit oder was sonst die Programmierer benötigen, um zu ändern, um den Code unterzubringen. Wenn der Programmierer verwendet eine Datenflußdiagramm , wird das Diagramm helfen der Programmierer in der Lage sein zu sehen, was passieren wird, wenn bestimmte Code in das Programm eingespeist wird .
Fehlererkennung
Programme können eine Menge von Fehlern oder Bugs , wenn sie gemacht werden . Da die Menge des Codes kann in größere Programme umfangreiche , manchmal ist es schwierig zu sagen , wo genau das Problem ist in den Code, aber mit der Hilfe von einem Debugger und eine Datenflußdiagramm kann ein Programmierer schließlich finden den Fehler in Frage und beginnen um herauszufinden, wie es zu korrigieren.