We show a simple TypeScript pattern for building unit test dummies. We focus on simplicity so tests emphasize what's important and avoid incidental details.
In this post, we will be implementing a Kafka Producer and Consumer using the Ports and Adapters (a.k.a. Hexagonal) architecture in a multi-module Maven project.
This deep dive into pure functions and collaborative development will help you see how object-oriented and functional programming can work together in Java.