Spec
Innan programmet skrivs ska en specifikation lämnas in. Syftet är att du ska dela upp problemet i mindre delar och strukturera upp ditt arbete.
Specen ska innehålla:
- Beskrivning av minst en klass, med attribut och metoder
- Förslag på funktioner med indata och utdata
- Beskrivning av datastrukturen, med bild
- Beskrivning av vad programmet ska göra (algoritm)
- Tidsplan: vilka datum och tider du tänker arbeta med uppgiften (avsätt ca 80 timmar totalt) och vad du planerar att göra varje vecka.
- Specen ska läggas upp i Dropbox före specövningen, och redovisas muntligt (5 min/person).
Specen kan ge 4 bonuspoäng
Hur ska specen se ut? Här finns ett exempel:
Denna spec uppfyller inte alla kraven. Vad saknas?