Add kwaliteitsnormen to navigation
This commit is contained in:
@@ -23,3 +23,4 @@ nav:
|
|||||||
- User Interface : "documentatie/User Interface"
|
- User Interface : "documentatie/User Interface"
|
||||||
- Documentatie game : "documentatie/Documentatie game"
|
- Documentatie game : "documentatie/Documentatie game"
|
||||||
- UML : "documentatie/uml"
|
- UML : "documentatie/uml"
|
||||||
|
- Kwaliteitsnormen : "documentatie/kwaliteitsnormen"
|
@@ -1,3 +1,31 @@
|
|||||||
# Onze kwaliteitsnormen
|
# Onze kwaliteitsnormen
|
||||||
|
|
||||||
## codeconventies
|
## codeconventies
|
||||||
|
We hebben deze HBO-ICT code conventies aangehouden:
|
||||||
|
* variabelenaam specificeert inhoud
|
||||||
|
* variabelenaam in het Engels
|
||||||
|
* namen met meerdere worden volgen standaard van de taal
|
||||||
|
* functienamen bevatten werkwoord indien mogelijk
|
||||||
|
* parameters en return variabelen van functies
|
||||||
|
* commentaar bij lastige code
|
||||||
|
* geen onnodig commentaar
|
||||||
|
* indentatie
|
||||||
|
* geen overbodige spaties
|
||||||
|
* geen overbodige lege regels
|
||||||
|
* geen ongebruikte variabelen
|
||||||
|
* geen magische getallen
|
||||||
|
* gebruik van constanten
|
||||||
|
|
||||||
|
|
||||||
|
## Samenwerking
|
||||||
|
* duidelijk laten weten waar we mee bezig zijn
|
||||||
|
* goede taakverdeling
|
||||||
|
* samen brainstormen
|
||||||
|
* elkaar helpen wanneer er problemen optreden
|
||||||
|
|
||||||
|
## Testen
|
||||||
|
* voordat je code pusht, testen of het werkt
|
||||||
|
* testen op verschillende laptops zodat we weten dat de game overal op werkt en we niet afhankelijk zijn van 1 laptop
|
||||||
|
gebruikers:
|
||||||
|
* duidelijkheid over wat er nog niet werkt voordat ze testen om niet hun tijd te verdoen
|
||||||
|
* alle feedback opschrijven, maak niet uit hoe dom het is
|
||||||
|
Reference in New Issue
Block a user