Skip to content

TDD voor leesbare code

By Pieter Vercammen

Hoe test-driven development je code duidelijker en flexibeler maakt Bij softwareontwikkeling draait het niet alleen om code schrijven die werkt, maar ook om code die makkelijk te begrijpen en aan te passen is. Te vaak werkt code perfect, maar slaat de twijfel toe zodra er iets moet veranderen. Daar komt Test-Driven Development (TDD) in beeld: … Continued

Repetitieve code wegwerken met een vaak vergeten annotatie

By Pieter Vercammen

Leesbare code blijft één van de grootste uitdagingen binnen softwareontwikkeling. Functionaliteit snel opleveren krijgt vaak prioriteit, terwijl structuur en onderhoudbaarheid pas later aandacht krijgen. Begrijpelijk – werkende software is belangrijk. Maar hoe groter een applicatie wordt, hoe belangrijker duidelijke en onderhoudbare code wordt.

Gelukkig bestaan er technieken en tools die helpen om tot clean en schaalbare Java-code te komen.

De Apache Camel Experience

By Pieter Vercammen

Geïnspireerd door de feestdagen leek dit het perfecte moment voor een kerstthema-blogpost voor alle Java-liefhebbers. Geen kerstman deze keer, maar wel een verhaal over de kamelen waarop de drie wijzen naar Bethlehem reisden.
Of… toch min of meer. Eigenlijk gaat het over Apache Camel en de handige mogelijkheden die deze library biedt voor het verplaatsen van bestanden.

Stubbing in Python met Dependency Injector

By Pieter Vercammen

Bij één van onze klanten werd gestart met het opsplitsen van enkele monolithische applicaties naar REST-gebaseerde microservices.

Voor een eerste use case werden enkele belangrijke services geïdentificeerd, waaronder een aggregatorservice. Deze service fungeert eigenlijk als een laag die drie andere microservices samenbrengt.

In deze blog bekijken we:

Hoe dependency injection in Python opgezet kan worden met Dependency Injector,
En hoe deze dependencies dynamisch gestubd kunnen worden op basis van de omgeving.

Onze gratis toolkit voor Full Stack Consultancy

By Pieter Vercammen

In deze blog delen we enkele tools die vaak gebruikt worden binnen fullstack-softwareontwikkeling. De shortlist bevat bewust enkel gratis tools, zodat ook developers zonder toegang tot betalende software meteen aan de slag kunnen.

Ken je zelf nog interessante gratis alternatieven? Laat ze gerust achter in de comments.

Svelte VS Sveltekit

By Pieter Vercammen

Ben je hier terechtgekomen om het verschil te ontdekken tussen Svelte (versie 3) en SvelteKit (op het moment van schrijven nog in public beta)? Dan zit je goed.

In deze blog bekijken we kort de verschillen tussen beide frameworks en hoe Sapper daarin past. We gaan niet te diep in detail en vergelijken ze ook niet met andere frameworks.