KSwe SoSe 2018 - Aufgabe 1

Ziel dieser Aufgabe ist die Nutzung von GitHubs Pull Request Feature zur kollaborativen Anpassung einer Java-Klasse.

Beschreibung

Die Klasse TeamMemberLogger.java gibt momentan noch eine Platzhaltermeldung aus. Passt im Team die Klasse so an, dass sie alle Mitglieder des Teams (eines pro Zeile) ausgibt. Jedes Team- Mitglied soll hierbei in seinem eigenen Fork die eigenen Informationen einbinden. Die Integration der einzelnen Beiträge soll durch mehrere Pull Requests durchgeführt werden.

Nutzung von Forks

Die Aufgabe soll explizit durch die Nutzung von Forks und entsprechenden Pull Requests gelöst werden.

Ergebnis

Als Ergebnis soll bei Ausführung des Programms jedes Team-Mitglied aufgelistet werden.

Beispielthalte Ausgabe:

2018-04-15 15:40:23 - Insgesamt 2 Team-Mitglieder:
2018-04-15 15:40:23 - Barbara Klein
2018-04-15 15:40:23 - Kevin Pearson

Zusatzaufgabe

  • Nutzt zur Ausgabe nicht System.out.println sondern ein Logging-Framework (z.B. java.util.logging, SLF4J oder Log4J).
  • Sortiert die Team-Mitglieder bei Vor- und Nachnamen