Viikko 6

Tehtävissä tuli hyvää design pattern kertausta, vaikka olisi kuitenkin voinut olla useammankin design patternin käyttöä. Refaktorointi tehtävät osoittautuivat myös erittäin hyödyllisiksi, piti todella miettiä mitä ohjelma teki, ennen kuin koodia pystyi kunnolla refaktoroimaan.