6. týždeň

Odovzdanie 1: Logika hry + servisné komponety

Ciele

  1. Odovzdanie úloh 1-4.

Úvod

Dnešné cvičenie je kontrolné, cvičiaci vám individuálne skontroluje stav splnenia úloh 1, 2, 3 a 4.

Postup

Krok 1

Úloha 1.1

Zadanie spolu odovzdajte do systému Moodle ešte pred začatím cvičenia.

Krok 2

Úloha 2.1

Na cvičení si pripravte všetko potrebné na odovzdanie úloh 1-4 a hotové zadanie samostatne obhájte.

V rámci zadania budú kontrolované nasledovné body:

  1. Hra je funkčná, má konzolové rozhranie.
  2. Servisné komponenty (skóre, komentáre, hodnotenie hry) sú funkčné a využité v hre.
  3. Kvalita kódu , hlavne:
    • rozdelenie do priestorov mien, názvy premenných, tried a metód,
    • formátovanie kódu,
    • dodržanie DRY princípu,
    • príliš dlhé metódy, refaktoring,
    • oddelenie zámerov v kóde, napr. jadra a logiky od používateľského rozhrania.
  4. Unit testy pre vytvorené servisné komponenty (je vhodné spustiť pred odovzdaním, ukázať, že sú zelené).