Quelle: Bild: Shutterstock / TechnoVectors
dojoLösung: Architekturaufgabe 15.06.2017, 00:00 Uhr

Nicht alles auf einmal

Die Übungsaufgabe war diesen Monat etwas größer. Es ging um Softwarearchitektur und die Frage, wie man auch große Aufgaben schrittweise bewältigen kann.
Es galt diesmal ein recht umfangreiches Softwaresystem zu entwickeln. Das Programm locstat soll beim Aufruf ein Verzeichnis nach Quellcodedateien durchsuchen und die darin enthaltenen Zeilen zählen. Doch damit nicht genug: Die Zählung soll in einer Historie gespeichert werden, um daraus ein Diagramm zu erstellen, das die zeitliche Entwicklung zeigt. Ein Link auf dieses Diagramm soll dann per Mail und Twitter versendet werden. Aufgerufen wird das Programm auf der Konsole mit einem Verzeichnis als Parameter:
C:>locstat c:\code\projekt1 



Files: 123

Lines: 10.234

Lines of Code: 9.876

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar