Programmplanung. Blueprint. Wie geht ihr vor? Hilfsmittel?
Verfasst: Freitag 16. April 2010, 06:59
Hallo,
mich würde einfach mal interessieren, wie ihr an eine neue Programmidee / ein neues Programmprojekt herangeht. Ich selbst habe vor einigen Wochen mit einem Kalenderprogramm begonnen und merke mehr und mehr, dass ich mir einiges an Arbeit hätte sparen können, wenn ich mir im Vorfeld bereits mehr Gedanken über benötigte Funktionen, Klassen, Datenstruktur und nicht zuletzt auch das GUI gemacht hätte.
Ich tue mir allerdings etwas schwer damit, meine Ideen in eine dann "codeübertragbare" Form zu bringen. Als Hilfsmittel verwende ich in erster Linie Collegeblock und Bleistift und übertrage das dann in xMind, damit ich auch nach Tagen noch verstehe, um was es mir ging...
Trotz meiner Notizen und xMind muss ich immer wieder umprogrammieren, neue Klassen erstellen oder bestehende Klassen zusammenführen bzw. ganz löschen. Wie das Programm strukturiert bzw. bereits bestehende Klassen aufgebaut sein müssen merke ich erst, wenn ich damit beginne, neue Programmfunktionen zu schreiben.
Meine Fragen also an Euch:
Wie geht ihr vor?
Welche Hilfsmittel verwendet ihr?
Sind Struktur und Klassenaufbau anfangs schon klar oder entwickelt sich das bei Euch auch erst während der Arbeit?
Hmm... Bin schon sehr gespannt, welche Arbeitsweisen ihr so verwendet...
Liebe Grüße
mutetella
mich würde einfach mal interessieren, wie ihr an eine neue Programmidee / ein neues Programmprojekt herangeht. Ich selbst habe vor einigen Wochen mit einem Kalenderprogramm begonnen und merke mehr und mehr, dass ich mir einiges an Arbeit hätte sparen können, wenn ich mir im Vorfeld bereits mehr Gedanken über benötigte Funktionen, Klassen, Datenstruktur und nicht zuletzt auch das GUI gemacht hätte.
Ich tue mir allerdings etwas schwer damit, meine Ideen in eine dann "codeübertragbare" Form zu bringen. Als Hilfsmittel verwende ich in erster Linie Collegeblock und Bleistift und übertrage das dann in xMind, damit ich auch nach Tagen noch verstehe, um was es mir ging...

Trotz meiner Notizen und xMind muss ich immer wieder umprogrammieren, neue Klassen erstellen oder bestehende Klassen zusammenführen bzw. ganz löschen. Wie das Programm strukturiert bzw. bereits bestehende Klassen aufgebaut sein müssen merke ich erst, wenn ich damit beginne, neue Programmfunktionen zu schreiben.
Meine Fragen also an Euch:
Wie geht ihr vor?
Welche Hilfsmittel verwendet ihr?
Sind Struktur und Klassenaufbau anfangs schon klar oder entwickelt sich das bei Euch auch erst während der Arbeit?
Hmm... Bin schon sehr gespannt, welche Arbeitsweisen ihr so verwendet...
Liebe Grüße
mutetella