Stundas uzdevums: Izveidot reālistisku "ceļa karti" (Roadmap) sava projekta īstenošanai. Programmēšanā laiks ir visdārgākais resurss, tāpēc apgūsi, kā sadalīt lielu projektu mazos, izpildāmos soļos un precīzi definēt, kas nepieciešams katra posma pabeigšanai.
SR 2.4.5. (Projektējums), 2.4.1. (Automatizācijas plānošana)70 min darba sadalījums: 1. uzdevums (~20 min) - atjauno teorijas piemēru vai minimālo prototipu; 2. uzdevums (~25 min) - pielieto to galvenajā uzdevumā; 3. uzdevums (~25 min) - pārbaudi rezultātu, izlabo kļūdas un pieraksti, kas strādā. Papildus/4. līmeņa uzdevums ir paredzēts tikai tad, ja pamatdarbs ir pabeigts.
Pirms sāc: izmanto iepriekš apgūto un šīs lapas teorijas/koda piemērus. Ja vajadzīga jauna komanda vai rīks, vispirms atrodi tās paraugu teorijas sadaļā.
csv, json), VS Code paplašinājumi.Plānošanai izmantosim Markdown (.md) failu, kas programmētāju vidē ir standarts darbu sarakstu veidošanai.
cd KrustiniNullites_Arhitektura
ni ROADMAP.md
code ROADMAP.md
Sadalīsim izstrādi loģiskos posmos.
ROADMAP.md izveido sadaļu "Starprezultāti".Sagatavo tehnisko "ekipējumu" izstrādei.
Izveido pilnu izstrādes plānu un paredzi problēmas.
Diena | Uzdevums | Definition of Done.
# Projekta Izstrādes Ceļa Karte
## Starprezultāti
1. CSV Dzinējs (4h) - Gatavs, kad dati nolasīti vārdnīcā.
2. Spēles Loģika (6h) - Gatavs, kad spēlētājs var pārvietoties starp ID.
## Riski un risinājumi
- Nepareiza lietotāja ievade -> Tiks izmantota .upper().strip() metode.
- ID nesakritības -> Tiks ieviesta pārbaude, vai mērķa ID eksistē vārdnīcā.