Add kwaliteitsnormen to navigation
This commit is contained in:
@@ -22,4 +22,5 @@ nav:
|
||||
- Feedback : documentatie/Feedback
|
||||
- User Interface : "documentatie/User Interface"
|
||||
- Documentatie game : "documentatie/Documentatie game"
|
||||
- UML : "documentatie/uml"
|
||||
- UML : "documentatie/uml"
|
||||
- Kwaliteitsnormen : "documentatie/kwaliteitsnormen"
|
@@ -1,3 +1,31 @@
|
||||
# Onze kwaliteitsnormen
|
||||
|
||||
## 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