Cursusaanbod
Dag 1
Invoering
Goodige en gestandaardiseerde naamgeving
-namen van pakketten, bestanden, klassen, lege ruimtes en functies, evenals variabelen, moeten betekenisvolle namen hebben die zijn afgeleid van hun doel
-moet leesbaar zijn
-moet doorzoekbaar zijn
-denk aan de naamruimte die we genereren; is het logisch?
Klassen, objecten en datastructuren
-Er is een verschil tussen objecten die iets doen en structuren die alleen maar gegevens bevatten
-wanneer datastructuren te gebruiken, en waarom
-wanneer objecten te gebruiken, en waarom
-OOD en abastractie
-getters/setters en waarom
-het is beter om veel kleine klassen te hebben, met veel kleine ruimtes en functies
Goeen aantal opmerkingen
-er zijn goede en slechte opmerkingen;
-we moeten weten hoe we goede reacties kunnen genereren en de rest kunnen vergeten
Dag 2
Functies
-slechts één ding
-klein
-argumenten (goed en slecht)
-onbedoelde bijwerkingen
Foutafhandeling
-wanneer je moet omgaan met fouten, wanneer je ze moet laten opborrelen
-als we een uitzondering behandelen, wat doen we ermee en waarom
-aangepaste foutafhandelingsklassen
Code-opmaak: hoe kunnen we de code beter formatteren
Testgestuurd ontwerp: open discussie over het idee van oom Bob dat programma's TDD moeten zijn
Vereisten
Er zijn geen specifieke vereisten om aan deze cursus deel te nemen.
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (2)
The teacher addressed many relevant topics for clean coding with practical examples.
Ben van Oeveren - Movella
Cursus - Clean Code
I really liked that there were a lot of practical exercises in which you could put the learned immediately into action.