Codekwaliteit

Codekwaliteit omvat diverse aandachtsgebieden voor wat betreft je code. Aandachtsgebieden zijn bijvoorbeeld leesbaarheid, herbruikbaarheid, betrouwbaarheid, onderhoudbaarheid en efficiëntie.

Een hogere kwaliteit van code zal op lange termijn zijn vruchten aftwerpen doordat de programmatuur gemakkelijker uitgebreid kan worden en bugs minder snel zullen optreden en gemakkelijker opgelost kunnen worden als ze optreden.

Het kan interessant zijn om erachter te komen wat je code scoort qua codekwaliteit en of de code mogelijke kwetsbaarheden bevat en of er aanbevelingen gedaan kunnen worden om je code te verbeteren. Voor dat soort dingen zijn er de tools van SonarSource en de OWASP Dependency-Check-tool en meer over die tools in deze post.

Meer lezen? Klik op het plaatje of op de titel…

Codekwaliteit Meer lezen »

Open API Specification (OAS)

Microsoft heeft in november 2024 .Net 9 uitgebracht en één van de opvallendste wijzigingen is dat Swagger niet meer automatisch deel uitmaakt van de tools die je voor het bouwen van je Web API kunt gebruiken.

Verder wordt in .Net 9 meer de nadruk gelegd op het doen genereren van OpenAPI-specificatie documenten.

Maar wat zit daar allemaal achter? Meer lezen? Klik op het plaatje of op de titel…

Open API Specification (OAS) Meer lezen »

C# 12 Features

Microsoft komt om de zoveel tijd met een nieuwe versie van C# en zo is in november 2023 .Net 8 met C# 12 uitgebracht.

In deze post gaan we in op de volgende C# 12 features: Keyed Services, default parameters in Lambda Expressions, de Alias any type, Primary Constructors, InLine Arrays en Collection Expressions met de Spread-operator.

Meer lezen? Klik op het plaatje of op de titel…

C# 12 Features Meer lezen »