Art und Weise des Programmierens extrem abhängig von Grösse des Projekts
(beachte: Faustregel sind 10 Zeilen Programmcode pro Tag !)
- O(50-500) Zeilen
- Kurse, Mini-Projekte. I.d.R. ohne formalen Design-Prozess
lösbar: kurz Nachdenken, dann Programmieren. Programm von Einzelperson
voll überschaubar. Kommentierter, strukturierter Code auch von anderen
weiterzubenutzen
(...aber meist wird's komplett neu gemacht).
- O(500-10k) Zeilen
- Von Einzelperson oder Klein-Gruppe zu bewältigen.
Weiterentwicklung und Weitergabe kritisch ohne formales Design.
- O(100k-1M) Zeilen
- Entwickler-Team nötig. Aufteilung in Unterprokjekte.
Ausführliches Design entscheidend, u.U. Hauptteil der Zeit.
- 1M Zeilen
- scheitern häufig ...
Aufwand wächst stark nicht-linear mit Grösse des Projektes !
GDuckeck
2019-08-01