Youtube live: https://youtu.be/eOhLieJwtMo
Jamboard: https://jamboard.google.com/d/1fr1J9RH23NuiLXg3c0psDdbkGQOpM76jBsfzcSfLhvU/edit?usp=sharing
Pirms lekcijas nepieciešams uzinstalēt:
Android Studio
XCode (Tiem kam ir pieejams MacOS)
Izmantot kodu, kas tika sagatavots klasē 5.1. nodarbībā un pievienot funkciju, lai var mainīt "habits" ierakstu nosaukumus.
Nav jāizskatās obligāti šādi, bet viens variants ir šāds:
Iesniegt kodu bez "node_modules" kā ZIP un screenshots
Video: [tiks pievienots pēc lekcijas]
Jamboard: https://jamboard.google.com/d/1zMvA0nOLICfPETb2sHSKFvFub5xWYF0p52sSHcr9Gt8/edit?usp=sharing
Materials:
Implementēt Memento un Command pattern, balstoties uz lekcijas instrukcijām.
Sagatave: http://share.yellowrobot.xyz/quick/2022-10-6-EA2AF38D-B3C7-4669-A7F1-65C990FEB68B.zip
Implementēt vēl vienu piemēru Memento un Command patterns:
Implementēt memento izmantojot paša veidotu serializācijas metodi binary formātā ar struct.pack (nedrīkst izmantot pickle)
Implementēt Command pattern funkcijai, lai izveidotu jaunus actors un pēc tam ar "Undo" jāvar atcelt actor izveidošanu
Implementēt "Redo" funkciju, lai atceltās darbības var atjaunot