Skip to content
Hilko Janssen edited this page Jan 25, 2018 · 9 revisions

Definition of done

  • Git merge with the master only if there has been a code review.
  • Everything has to be done in English (code/comments).
  • We start this project with extreme programming.
  • We are gonna use MVC.
  • We use LibGDX (game library).
  • Package are lowercase
  • Classes are PascalCase
  • Files are camelCase
  • Use getters and setters when an extra action has to be done in the setter/getter. Otherwise make the variable public

MVC

Naming conventions for MVC classes

  • Models: SingularNoun
  • Controllers: PluralNoun + Controller
  • View: PluralNoun + View

Tools

  • We all use IntelliJ IDEA 2017.3+
  • LibGDX
  • JRE: 1.8+ 64bit
  • JVM: OpenJDK 64-Bit Server VM by JetBrains

We use scrum for this project, with sprints and daily standups. There are a lot of extra things in the backlog which may not all be finished. We hope to finish all mandatory tasks + some extras (if there's enough time left).

Clone this wiki locally