Källkod skall vara kompilerbar och körbar med en modern version av Java JDK.
Hur är ditt program organiserat i stort? Vilka är klasserna och deras viktigaste metoder? Vad representerar klasserna?
Hur kom du fram till din lösning? Hur utnyttjar du den givna koden? Hur använder du standardbibliotek? Beskrivi dina designbeslut och motivera dem.
I efterhand: tycker du att dina designbeslut var bra eller är det nåt du skulle gjort annorlunda?
Om mindre ändringar krävs för att lösningen ska kunna godkännas kommer du att få komplettera uppgiften. Detta ska normalt göras inom 14 dagar efter att du meddelats om kompletteringen. I kompletteringar bör du ange vad som ändrats sedan föregående version av uppgiften.
Ange vilken version av Java (kompilator och run-time) du använder. Nedanstående kommandon kan användas för att ta reda på denna information från kommandoraden, men IDE'er kan stöda andra metoder för att ta reda på version.
javac -version java -versionOm du använder någon integrerad utvecklingsmiljö (IDE), tala om vilken. Berätta också om (och i så fall hur) användning av IDE har påverkat din lösning.
Mer information om peer review.
Du ska själv ha skrivit den lösning du lämnar in.
Alla lösningar (även försenade) lämnas in via Studium. Jag kan öppna inlämningsarean för sena lösningar.
Därför: Lämna in din lösning i form av ett paket med något av
filformaten zip
,
tar
eller rar
.
Alla filer ska ligga här--även rapporten.
Jag kommer inte att rätta lösningar som inte uppfyller detta.
/Sven-Olof