-
Core Java
Facade Design Pattern In Java
Facade means the face of a building. While passing across a street, all we look at is the face of…
Read More » -
Core Java
Composite Design Pattern In Java
A composite design pattern is useful when we have to work with a tree-like hierarchical structure of objects. It lets…
Read More » -
Enterprise Java
Selenium Waits: Implicit, Explicit, Fluent And Sleep
Selenium waits for page load play an important part in your Selenium scripts. They help to make them less flaky…
Read More » -
Software Development
Yet Another Way to Learn Recursion
Every semester, I pass around a survey to get some feedback on my teaching. This past semester someone finally gave…
Read More » -
Software Development
5 Questions Everyone’s Asking About Microservices (Question 3)
When discussing the development impact on existing applications while transitioning to microservices, there are five questions that keep popping up…
Read More » -
Software Development
Auto-switchable multiple Git identities on one computer – Git Tricks #1
Have you even committed to Git using wrong email address working on/for different projects/companies? Luckily with a little configuration Git…
Read More » -
Software Development
Transparent Quality in Process
This time I would like to take a look at how quality is supported in software development processes. We will…
Read More » -
Agile
Where I Think “Agile” is Headed, Part 5: Summary
It’s time to wrap this series. I started asking if you actually need an agile approach in Part 1 and…
Read More » -
Desktop Java
New JMetro JavaFX 11 Compatible Version
Hi again! This time a new version that is, as promised, JavaFX 11 compatible. Keep on reading for details. JMetro…
Read More »