Artikel uit Java magazine 3 – 2021 “Does anyone actually use LinkedList? I wrote it, and I never use it.” Dat tweette Josh Bloch, de schrijver van het Java Collections Framework, ooit [[1]]. Maar waarom niet? En wat is een LinkedList eigenlijk? Het Java Collections Framework biedt tientallen verschillende datastructuren. Libraries zoals Guava, Eclipse Collections en Vavr voegen daar …
Read More »Java Magazine
Hexagonal architecture met Java en Gradle
Artikel uit Java magazine 3 2021 Alle code is geschreven volgens impliciete of expliciete richtlijnen. Hoe explicieter en consequenter, hoe eerder je kunt spreken van een daadwerkelijke architectuur, in plaats van een serie van ad hoc beslissingen. Dit artikel gaat in op een architectuur met de naam ‘hexagonal architecture’: de filosofie en een voorbeeld implementatie. De verklaring voor de naam …
Read More »De Kracht van CodeKata’s
De Kracht van CodeKata’s – Artikel uit Java magazine 3 2021 Hoe je een betere developer wordt door doelbewust te oefenen Wat hebben een goede muzikant en developer met elkaar gemeen? Ze oefenen veel. In andere vakgebieden wordt oefenen als de normaalste zaak van de wereld gezien. Binnen software development gebeurt dat minder. Dat is jammer, want doelbewust oefenen …
Read More »Wat is er nieuw in Maven 4
Wat is er nieuw in Maven 4 – artikel uit JAVA magazine 1 2021 Kortgeleden heeft de Maven community besloten om toe te gaan werken naar een Maven 4 release. De eerste vraag die bij je opkomt zal waarschijnlijk zijn: wat kunnen we verwachten van deze nieuwe major release van Maven? Helaas kunnen we niet alles behandelen, maar in dit …
Read More »Java Magazine 2024 #4
JAVA Magazine 2024 – 3
Teamsfeer en betrokkenheid, en dan pas het gereedschap
Hier is een leuke oefening als je al wat jaren en werkgevers op je cv als developer hebt staan. Geef al die projecten eens een intuïtief punt. Bij een tien zou je morgen meteen weer willen beginnen en bij een drie nog niet als ze je het dubbele salaris boden. Denk er vooral niet te lang over na. Klaar? Geef …
Read More »Java Magazine 2024 #2: NO MORE MISTAKES
Beste lezers, Welkom bij een gloednieuwe editie van het Java Magazine, waarin we weer boordevol inspiratie, innovatie en technische ontwikkelingen in de wereld van Java presenteren. Ik ben Simon de Groot, en met trots vervul ik de rol van community manager bij de NLJUG. Kort over mijzelf: ik ben opgegroeid en woonachtig in het prachtige Haarlem, en in juli zal …
Read More »Java Magazine #1 2024: Writing the cleanest code!
De kunst van het bugfixen
Een belangrijk deel van het werk van een ontwikkelaar is het fixen van bugs. Daarnaast is het één van mijn favoriete professionele bezigheden. Ik zie elke bug als een puzzel. Echter, je hoort en leest er bijna niks over. Met dit artikel wil ik daar verandering in brengen. Ik zal hier uit de doeken doen wat ik de afgelopen jaren …
Read More »