Clean Code
Programma
Planning
- Module 1: Wat is goede en wat is slechte code?
- Lab 1: Codekwaliteit beoordelen
- Module 2: Hoe schrijf je goede code?
- Lab 2: Refactor een stuk eigen code
- Module 3: De weg naar productie en de SDLC
Onderwerpen
- Software Development Lifecycle (SDLC)
- Testen voor developers
- Effectief reviewen: peer reviews en feedback
- Codebeheer met GIT
- Automatische deployments met CI/CD
- Best practices op productie: versioning, release management en bugfixing
- Documentatie best practices: wat documenteer je wel en wat niet?
- Demo
Resultaat
Na deze training kunnen deelnemers:
- Goede en slechte code herkennen en onderbouwen waarom iets goed of slecht is
- Programmeerprincipes zo…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Programma
Planning
- Module 1: Wat is goede en wat is slechte code?
- Lab 1: Codekwaliteit beoordelen
- Module 2: Hoe schrijf je goede code?
- Lab 2: Refactor een stuk eigen code
- Module 3: De weg naar productie en de SDLC
Onderwerpen
- Software Development Lifecycle (SDLC)
- Testen voor developers
- Effectief reviewen: peer reviews en feedback
- Codebeheer met GIT
- Automatische deployments met CI/CD
- Best practices op productie: versioning, release management en bugfixing
- Documentatie best practices: wat documenteer je wel en wat niet?
- Demo
Resultaat
Na deze training kunnen
deelnemers:
- Goede en slechte code herkennen en onderbouwen waarom iets goed of slecht is
- Programmeerprincipes zoals SOLID, DRY en KISS toepassen
- Design patterns begrijpen en toepassen om software robuuster en onderhoudbaarder te maken
- Code refactoren zonder functionaliteit te breken en afhankelijkheden te verminderen
- Effectieve code reviews uitvoeren en constructieve feedback geven
- De basisprincipes van software development lifecycle (SDLC) begrijpen en toepassen
- Omgaan met code in repositories met GIT
- Een goed begrip hebben van automatische deployments en CI/CD
- Uitleggen hoe developers passen in de teststrategie
- Best practices voor documentatie hanteren, gericht op samenwerking en onderhoudbaarheid
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
