Skip to content

Latest commit

 

History

History
24 lines (23 loc) · 1.93 KB

tuntikirjanpito.md

File metadata and controls

24 lines (23 loc) · 1.93 KB

Työaikakirjanpito

Päivä Aika  Mitä tein
23.3. 1 h Määrittelydokumentti ja työn aiheen suunnittelu
30.3. 2,5 h Projektin aloitus ja JavaFX:ään sekä paketteihin tutustuminen
31.3. 1,5 h  Kirjautumisominaisuuden lisääminen
31.3. 2 h  Sovelluslogiikan eriyttäminen ja ensimmäisen testin luominen
6.4. 2 h  Tile-luokan lisääminen ja toiminnallisuus
7.4.  2 h Testien luominen, checkstylen käyttöönotto, viikon tavoitteisiin perehtyminen
7.4.  1,5 h Alustavan pakkaus/luokkakaavion luominen ja viikon tavoitteiden viimeistely
19.4. 7 h  Napipainallustoimintojen kehittelyä, lisää testejä ja metodeja
20.4.  3 h Napinpainallustoimintojen ja bugien korjailua
21.4. 4 h Koodin siistimistä, sekvenssikaavioiden laatimista, dokumentaation päivittelyä, lisää testejä
27.4. 2 h  Lisättiin uusi näkymä, jossa mahdollisuus valita vaikeustaso
27.4. 3 h  Lisättiin vaikeustasoille eri kokoiset kentät ja uuden pelin aloitusmahdollisuus, päivitettiin dokumentaatiota
27.4. 2 h  Voitosta/häviöstä ilmoittamisen kehittelyä, ilmoitukset pelaajalle voitosta/häviöstä
28.4. 2 h Kaksi uutta testiä, siistittiin koodia
28.4. 3,5 h JavaDoc, arkkitehtuuridokumentti ja käyttöohje, muun dokumentaation päivitys
8.5.  3 h Lisättiin ominaisuudet, että ensimmäisessä klikatussa ruudussa ei voi olla miinaa ja nolla miinaa sisältävän klikatun ruudun viereiset miinattomat ruudut aukeavat
9.5.  4,5 h Lisättiin SQLite-tietokanta, joka kertoo pelaajalle, montako kertaa hän on pelannut peliä ja tallettaa uuden pelin aloittamisen tietokantaan
10.5. 2 h Koodin siistimistä, lisää testejä ja Javadoc-viimeistelyt
10.5.  5 h  Korjattiin poikkeusten heittäminen try-catch-rakenteella, tehtiin loppupalautus-release, laadittiin testausdokumentti ja päivitettiin muuta dokumentaatiota
yht. 53,5 h