Hindamiskriteeriumid:
Õpilane:
- loetleb enamlevinud programmeerimismustreid ja selgitab nende olemust
- valib vastavalt lähteülesandele sobiva programmeerimismustri ja kasutab seda praktiliste ülesannete lahendamisel
- selgitab ORMi olemust
- kasutab mõnda enamlevinud ORMi vahendit vastavalt OOP kursuses õpitud programmeerimiskeelele
- loob enne programmikoodi kirjutamist ühiktesti, millega testitakse tarkvara funktsionaalsust (testjuhitud arendus)
- loob ja kasutab koodi korrektsuse kontrollimiseks sobilikke ühikteste
- loob ja kasutab mock-klasse ühiktesti skoobist väljapoole jäävate osade testimiseks
- oskab anda muutujaile, meetoditele, klassidele jne korrektsed, üheselt mõistetavad ning koodistandardile vastavad ingliskeelsed nimetused
