Hallo an alle,
ich studiere derzeit Informatik und beschäftige mich momentan intensiver mit der Sprache Java und der Modellierung von Projekten in UML.
Was mich allerdings etwas verwirrt ist die Vorgehensweise bei einem neuen Projekt.
Sagen wir ich möchte kleinere Programme zur Übung und Festigung des Java Wissens programmieren, wie ist hier die Vorgehensweise?
Programmiert ihr einfach drauf los und erweitert das Programm nach und nach oder macht ihr euch zuerst eine grobe Übersicht in UML und implementiert anschließend alles? Ich würde zum Beispiel gerne folgende Sachen programmieren (zur Übung):
Programm das A- und B-Woche anzeigt
Programm das Primzahlen findet
Umgekehrt polnische Notation
Einfacher Taschenrechner
...
Klar sind das alles kleine Programme für die eine Abstraktion in UML vielleicht Overkill wären aber ich bin jemand der Struktur braucht bei sowas daher würden mich mal die effektivsten Vorgehensweise beim "Projektentwurf" von erfahrenen Entwicklern interessieren.
Vielen Dank schonmal für eure Antworten!
ich studiere derzeit Informatik und beschäftige mich momentan intensiver mit der Sprache Java und der Modellierung von Projekten in UML.
Was mich allerdings etwas verwirrt ist die Vorgehensweise bei einem neuen Projekt.
Sagen wir ich möchte kleinere Programme zur Übung und Festigung des Java Wissens programmieren, wie ist hier die Vorgehensweise?
Programmiert ihr einfach drauf los und erweitert das Programm nach und nach oder macht ihr euch zuerst eine grobe Übersicht in UML und implementiert anschließend alles? Ich würde zum Beispiel gerne folgende Sachen programmieren (zur Übung):
Programm das A- und B-Woche anzeigt
Programm das Primzahlen findet
Umgekehrt polnische Notation
Einfacher Taschenrechner
...
Klar sind das alles kleine Programme für die eine Abstraktion in UML vielleicht Overkill wären aber ich bin jemand der Struktur braucht bei sowas daher würden mich mal die effektivsten Vorgehensweise beim "Projektentwurf" von erfahrenen Entwicklern interessieren.
Vielen Dank schonmal für eure Antworten!