Ändringar mellan två versioner
Här visas ändringar i "Prototyp" mellan 2013-12-18 14:41 av Linda Kann och 2014-04-02 12:34 av Linda Kann.
Prototyp
Prototypenrna ska vara en körbara, men inte färdiga, versioner av ditt program. Tanken med prototypen är att du ska träna upp ett bra arbetssätt, där du provkör efter varje ändring av programmet. Prototypenrna ska redovisas i labbsalläggas upp i Dropbox.
Obligatoriskt
* PMinst 8 prototypenr ska läggas upp i Dropbox.
* ProgrammetVarje prototyp ska gå att köra.
* PVarje ny prototypen ska innehålla stubbar* för alla klasser och funktioner som finns med i specenen signifikant ändring jämfört med föregående.
* Stubbar har def/class-rad och kommentar men innehåller bara en pass eller return-sats.¶ Bonusgivande
* Klassen/klasserna har
* __init__
* __str__
* Objekt av minst en klass har skapats och skrivits ut
* Reviderade kommentarer till alla
* Prototypen ska ha en kommentar överst som kort beskriver vad som är nytt.
* Testkörning ska bifogas i en kommentar i slutet.
¶
För att en prototyp ska ge bonus krävs:
* Vettiga namn på variabler, funktioner, och metodersv
* Exempel på indata/indatafil
* Utskrift av en datastruktur (med värden)
* Testkörning som kommentar i slutet
* En inledande kommentar för varje funktion/metod som beskriver vad den gör, och vad indata och utdata är (som i specen). Exempel: Pythons dokumentation för strängmetoder
* Tidsplan (reviderad) som kommentar i slutet