To-do List:

  • BTN Würfel setDiasabled solange nicht gezogen!!
  • bei 3 und 5 spieler öffnet sich nicht das Board bzw bei 5 spieler ohne token
  • Mouseclickevent zum token ziehen
  • Logik
  • Alle "ü" in ue tauschen
  • Erste Runde nur würfeln um zu bestimmen wer anfangen darf

Gruppenprojekt Mensch ärgere dich nicht - Programmierung II

GruppeG: Lukas, Kim, Isabelle, Jonas

Bewertungskriterien Programmentwurf

Funktionalität

  • vollständige Umsetzung der Aufgabenstellung
  • korrekte Umsetzung der Aufgabenstellung

Zuverlässigkeit

  • ausgereift
  • fehlertolerant

Usability

  • leicht verständlich
  • gut bedienbar
  • Fehlbedienungen durch Nutzer*innen werden in geeigneter Weise abgefangen
  • ansprechende Benutzeroberfläche

Wartbarkeit

  • Lesbarkeit des Quellcodes
  • Durchgängige Kommentare für Teamkolleg*innen und einen selbst (hier sind "normale" Kommentare und nicht Dokumentationskommentare gemeint)
  • modularer Aufbau
  • Wiederverwendbarkeit der enthaltenen Komponenten
  • lose Kopplung, hohe Kohäsion
  • Responsibility-driven design
  • Nutzung der besprochenen Konzepte (abstrakte Klassen, Interfaces, Vererbung etc.)

Bewertungskriterien schriftliche Ausarbeit

  • Durchgängigkeit der Dokumentationskommentare
  • Korrektheit der Kommentare (Beachtung der beschriebenen Regeln)
  • Nutzung von Javadoc-Tags
  • Inhalt der Kommentare