Wie plant ihr größere Projekte?
Hallo,
Ich habe unlängst ein Programm in C++ mit 3000 Zeilen geschrieben, nur dann ist mir aufgefallen, dass das Design zu mies ist um das Projekt zu maintainen und weiterzuentwickeln. :(
Jetzt habe ich es mithilfe der gemachten Erfahrungen from scratch neu geschrieben; es funktioniert wunderbar und hat 2200 Zeilen.
Welche Methoden gibt es/verwendet ihr, um ein gutes, erweiterbares Design für umfangreichere Programme zu entwerfen? Baut ihr dabei auf Erfahrungen auf oder benützt ihr vielleicht UML oder ähnliches?