4 Design och utveckling - sabinaha/II1302TestRepo GitHub Wiki
Design och utveckling
Här beskrivs kod och kodmoduler, förslag på ansvarsområde för utvecklare, utvecklingsramverk och organisation, implementationsstruktur och driftanvisningar för produkten. En mer noggrann beskrivning finns i Design-dokumentet, i en Utvecklingsplan och i ett Implementations- och driftdokument.
Utveckling av kod
- Koden utvecklas i C med ramverket http://www.mingw.org/
- Koden kommenteras enligt följande ...
- Namngivning av variabler, konstanter, funktioner mm enligt ...
- Filer och filnamn namnges enligt följande ...
- Test av kod och system, se Test
Ansvarsområde för utvecklare
Innan design av källkoden börjar är det bra att fundera på hur ansvars- och arbetsfördelningen mellan de olika utvecklarna kan se ut. Önskan är att ha separerande kod-moduler (liten koppling mellan moduler och hög inkapsling) som kan utvecklas och testas var för sig.
Ansvarsfördelning skall/bör utnyttja strukturen i den valda Arkitekturen men också passa för en kommande design av koden
Fil-beroende
Fil (och paket) för kod är i analogi med arkitekturen (ger spårbarhet).