You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

  • Implementieren Sie Ihr Produkt basierend auf dem Entwurf (passen Sie den Entwurf ggf. an)
  • Projektname muss Gruppenname enthalten!
  • Sinnvoll: (echtes) Pair-Programing (mit Tauschen der Rollen!): Hinweise zum Pairprogramming
  • Sinnvoll: längere Programmiersitzungen
  • Erstellen Sie dabei die nötigen Systemunterlagen (tw. erst zum Ende des Projektes)
    • Benutzerhandbuch,
    • Testunterlagen,
    • Installationshandbuch etc.
  • Testen Sie die wichtigen Klassen mit JUnit, nicht erst am ENDE!
    • Hilfreich: Dependency Injection (z.B. Google Guice)
    • TestFX kann beim Testen der GUI helfen. Wichtiger sind aber Tests der Funktionalitäten!
  • Führen Sie Integrations- und Endtests durch
  • Führen Sie mindestens ein dokumentiertes gruppenweites Code–Review durch
  • Nutzen Sie Tools wie FindBugs oder Checkstyle
  • AfterburnerFX kann dabei helfen, das MVC Pattern einzuhalten
  • In Scrum muss ein Produktinkrement getestet und lauffähig sein.
  • Versuchen Sie möglichst früh und regelmäßig die aktuelle Version auch auf dem Rechner in der Arbi zu deployen.
  • No labels