Core Java
-
Documenting Compliance – About TCKs, Specifications and Testing
Working with software specifications is hard. No matter in which exact filed; you end up with the big question: Does…
Read More » -
Design Patterns: Strategy
This time I want to talk about Strategy design pattern. In this way I start articles about behavioral design patterns.…
Read More » -
Quicksorting – 3-way and Dual Pivot
It’s no news that Quicksort is considered one of the most important algorithms of the century and that it is…
Read More » -
Java 8 lambda walkthrough
For work I have made a presentation about Java 8 project lambda and of course also some simple code illustrating…
Read More » -
Java Security Tutorial – Step by Step guide to create SSL connection and certificates
In our series of articles on applying JEE security we present you another detailed tutorial on how to create a…
Read More » -
GC Memory Visualizer Tutorial – Part1
As you may have read from past articles, one of the key Java programmer skills to acquire is your ability…
Read More » -
Singleton Design Pattern – A Lion’s Eye View
A few days ago when I was in my home town, one of my sub-juniors from my colleague attended an…
Read More » -
Reducing memory consumption by 20x
This is going to be another story sharing our recent experience with memory-related problems. The case is extracted from a…
Read More » -
Creating Internal DSLs in Java, Java 8- Adopting Martin Fowler’s approach
Currently I am reading this wonderful book on DSLs- Domain Specific Languages by Martin Fowler. The buzz around the DSLs,…
Read More »