Classic Layout

JUnit5 migratie: lessons learned

Me and my big mouth… Het is eind oktober 2019, en ik heb net een presentatie over het relatief nieuwe JUnit5 gegeven voor collega’s. Een vraag uit het publiek: “Je besteedt slechts één sheet aan migratie. Het klinkt simpel. Maar heb je dat eigenlijk zelf al gedaan op de applicatie die jullie team onderhoudt?” Mijn reactie: “Nog niet, maar dat …

Read More »

(Dis)functioneel programmeren op de JVM

Functioneel programmeren (FP) is de afgelopen jaren behoorlijk in populariteit toegenomen. Dit is voor een groot deel te danken aan objectgeoriënteerde (OO) talen die functionele aspecten toegevoegd hebben aan de taal. Hierdoor zijn programmeertalen ontstaan die zowel het functionele als het objectgeoriënteerde paradigma ondersteunen. Dit maakt hele krachtige nieuwe programmeerconstructies mogelijk, maar tegelijk combineert het twee paradigma’s die tegenovergesteld zijn …

Read More »

React Hooks: een korte introductie

In deze tutorial focussen we ons op het gebruik en begrip van React Hooks. Hiervoor maken we als voorbeeld een simpele productpagina met een shopping cart (zie afbeelding 1). De shopping cart representeert het geheugen (oftewel de ‘state’) van de productpagina. State verwijst in het algemeen naar applicatie data die moet worden bijgehouden. Auteur: Peter Eijgermans Om React hooks beter te …

Read More »

Wees ‘Mr. Miyagi’ of vind er één!

Mr. Who? Mr. Miyagi is naast één van mijn jeugdhelden een fictieve karate master uit Okinawa, Japan, in de filmserie ‘The Karate Kid’. Hij was van meerdere personen de karatementor en maakte van hen een waardig kampioen. Dat wilde ik ook! Door Kelly Jille Zo begon mijn eigen karatereis met mijn eigen sensei (mentor). Later werd ik advocaat en kreeg …

Read More »

Winner NLJUG Innovation Award 2022!

During the 19th edition of the J-Fall Conference, which took place on November 3rd in Pathé Ede, the winner of the NLJUG Innovation Award was chosen live on stage by 1.500 Java developers. The three nominees were announced before J-Fall took place: Adyen, Maqqie en Omoda. They presented their innovative project to the audience via a video pitch. After which …

Read More »

Java Magazine #3 2022: Bouwen met Java

  Vind je spellen, quizzen en puzzels leuk? Dan kom je met deze Java Magazine goed aan je trekken met o.a. de Code Kata challenge op pagina 12. Daarnaast zijn er ook een aantal pagina’s gefocust op de Masters of Java, waarbij op pagina 19 meer informatie te vinden is over de competitie zelf en op pagina 36 de 3-malig …

Read More »

Java 19 !

Java 19 is nu beschikbaar voor productiegebruik en biedt gestructureerde gelijktijdigheid, virtuele threads, patroonovereenkomst voor switch-expressies, een vector-API en een Linux/RISC-V-poort. JDK 19 volgt op de komst van JDK 18 op 22 maart. Standard Java is al vijf jaar bezig met een release-cadans van zes maanden, waarbij JDK 19 de tiende release van zes maanden is. JDK 19 is beschikbaar …

Read More »

Frontmania Conference timetable is here!

Frontmania Conference 2022 is coming in less than a month at Jaarbeurs Utrecht on the 5th of October! The line-up has been released and these awesome speakers will take you on a deep dive in the world of frontend. It’s the frontend Conference of the year, you can’t miss out on. With the best of the best international and national frontend speakers bringing …

Read More »

De column van Joop

3.You, Robot.  (~ I, Robot, 1939, kort verhaal van Eando Binder) (~ I, Robot, 1950, novelle van Isaac Asimov) (~ I, Robot, 1977, album van The Alan Parsons Project) (~ I, Robot, 2004, film met Will Smith in de hoofdrol) Margaret was mijn meest tamme grijze eekhoorn, ze kon zelfs kunstjes, zoals een pirouette op mijn uitgestoken arm draaien, voor …

Read More »