‏ ‏ ‎ ‏ ‏ ‎

Table 1. Teilnehmer (alphabetisch)
anwesend Verteiler

Aberger C.

Aberger C.

Aichinger T.

Aichinger T.

Cvijić L.

Cvijić L.

Schludermann J.

Schludermann J.

Schnalzenberger A.

Schnalzenberger A.

Stütz T.

Stütz T.

Table 2. Ort und Zeit

Ort

SYP-Unterricht

von-bis

Di. 07.11.2023, 5. und 6. EH

Dauer

60 min

1. Besprochene Themen

  • Bewertung

    • Praesentation: 3

    • Inhalt: 3

1.1. 1. Sprint

  • Sprint review.

    • In Zukunft sollen wir Diagramme für die Sprint-Reviews vorbereiten. (puml)

    • Wir sollen auch die Konfiguration erwähnen.

      • Zum Beispiel, dass wir nicht im Schul-Netz sind, weil es alles sperrt.

    • Jeder soll in Zukunft seinen eigenen Part vorstellen.

    • Und wir sollen es mit der "Regenschirm-Methode" vorstellen. Das heißt, dass wir zuerst alles grob erklären sollen. (um was geht es? (README) usw.) Und danach sollen wir den Sprint genauer durchgehen.

  • Code Review nach dem ersten Sprint:

    • Der Service Ordner soll kleingeschrieben werden.

    • Wir sollen bessere Namen für den Client und den Server finden.

      • z.B.: Examine und Instructor

    • Wir sollen nie aus der Mitte der Funktion ein "return" ausführen! Es soll immer nur ein return am Ende der Funktion geben.

    • Bei try catch nie einfach nichts machen! Wir sollen mindestens den Fehler loggen.

      • z.B.: Log.error("FAILED: to write image", e);

    • Wir sollen nur Dinge programmieren, die wir brauchen werden. Unbenützte Methoden müssen gelöscht werden.

    • Nicht die ganze awt-library importen, wenn wir nur den Robot brauchen.

      • Keine * imports.

    • Wir sollen unseren Code mit Strg+alt+l formatieren.

    • Wir sollen final for zum Beispiel der image Variable in der Screenshot-Resource schreiben, damit es in keinem Fall abgeändert werden kann.

1.2. 2. Sprint

  • Es gibt einen Main-Server, einen Instruktor Server und einen Schüler-Client.

  • Bei dem Server tragen alle student clients ihre IP-Adressen ein.

    • ConcurrentSet oder Map mit z.B.: einem Host-Namen.

  • Der Instructor Client liest die IP-Adressen ein und stellt diese mit qute dar.

  • Klickt der Instructor auf eine IP-Adresse, so sieht man den aktuellen Screenshot

  • Sprintdauer

    • bis 21.11.2023

2. Vereinbarungen und Entscheidungen

Table 3. Was wurde vereinbart?
wer macht was bis wann

TODO

Server erstellen

21.11.2023

TODO

Student-Clients können sich am Main-Server eintragen.

21.11.2023

TODO

Instructor-Clients können Student-Client IP-Adressen anzeigen.

21.11.2023

TODO

Instructor-Clients können mithilfe der angezeigten IP-Adressen die Screenshots der Student-Clients vom Server holen und anzeigen.

21.11.2023