Harjoitustyö kursille ohjelmistotekniikka. Sovelluksella voi pelata ristinollaa kaveria tai vihollista vastaan yhdellä koneella. Käyttäjä voi itse päättää peliruudukon koon ja kuinka pitkä voittorivin tulee olla. Jos pelaaja voittaa erityisen vähillä siirroilla, hän pääsee TOP-5-listalle. Käyttäjä voi myös tarkastella pelien tilastoja.
Testit suoritetaan komennolla:
mvn test
Testikattavuusraportti luodaan komennolla:
mvn test jacoco:report
Koodin luettavuutta voi testata komennolla:
mvn jxr:jxr checkstyle:checkstyle
Sovellusta voi käyttää terminaalin kautta komennolla:
mvn compile exec:java -Dexec.mainClass=ristinollaapp.main.Main
Jarin generoiminen target-hakemistoon:
mvn package
Jar ohjelman suorittaminen target-kansion sisällä:
java -jar Ristinolla-1.0-SNAPSHOT.jar
Javadoc luodaan komennolla
mvn javadoc:javadoc