Opleiding: Defensive C++

Hoogwaardig coderen omvat het schrijven van code die duidelijk, begrijpelijk en onderhoudbaar is. Dit betekent dat je code de juiste software-engineeringprincipes moet volgen.

Hoogwaardig coderen omvat het schrijven van code die duidelijk, begrijpelijk en onderhoudbaar is. Dit betekent dat je code de juiste software-engineeringprincipes moet volgen. Het is daarbij belangrijk om de verschillende soorten fouten die in code kunnen voorkomen, te kennen en ermee om te gaan.

In deze training verken je de belangrijkste principes van software-engineering en leer je hoe de preprocessor, compiler en linker samenkomen om een C++ uitvoerbaar bestand te bouwen. Je leert meer over het vermijden van fatale codeerfouten, het toepassen van defensieve codeertechnieken, en het volgen van best practices. Je zult ook verschillende soorten fouten in code onderzoeken, waaronder compiler-, linker-, runtime- en logische fouten. Je zult de belangrijkste functies verkennen die zijn uitgebracht in C++20, inclusief de reeksenbibliotheek, coroutines, concepten en modules. Vervolgens ontdek je de rol van defensieve programmering, defensief ontwerp en de implementatie van een defensieve barrière in je code. Je leert ook hoe je precondities kunt gebruiken om te controleren op invoer in je code en postcondities om de uiteindelijke resultaten te verifiëren die door je code worden gere...

Meer...
€209
ex. BTW
Aangeboden door
icttrainingen.nl
Onderwerp
Niveau
Duur
10 uren
Looptijd
10 dagen
Taal
en
Type product
training
Lesvorm
E-Learning
Keurmerken aanbieder
AgilePM - Agile Project Management (APMG)
Erkend keurmerk
ITIL
Managing Successful Programmes (MSP)
PRINCE2
EC-Council Certified
EC-Council
NRTO