-
Core Java
JavaFX Tip 4: Have The Final Word
When developing custom controls for JavaFX I would highly recommend to follow in the footsteps of the core JavaFX controls and to…
Read More » -
Software Development
The madness of layered architecture
I once visited a team that had fifteen layers in their code. That is: If you wanted to display some…
Read More » -
Software Development
Test Attributes #1: Validity
In my last post, I created a list of test attributes. If one of them isn’t ok, you need to…
Read More » -
Core Java
Compounding double error
Overview In a previous article, I outlined why BigDecimal is not the answer most of the time. While it is…
Read More » -
Core Java
JUnit: testing exception with Java 8 and Lambda Expressions
In JUnit there are many ways of testing exceptions in test code, including try-catch idiom, JUnit @Rule, with catch-exception library.…
Read More » -
Core Java
6 Reasons Not to Switch to Java 8 Just Yet
Java 8 is awesome. Period. But… after we had the chance to have fun and play around with it, the time…
Read More » -
Enterprise Java
RxJava + Java8 + Java EE 7 + Arquillian = Bliss
Microservices are an architectural style where each service is implemented as an independent system. They can use their own persistence…
Read More » -
DevOps
Configuring Chef part 1
Below are the first steps in getting started with using chef. The three main components of chef are : …
Read More » -
Software Development
Why You Need a Strategic Data Service
It’s no longer even a question that data is a strategic advantage. Every business is a data business now, and…
Read More »