-
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 » -
Core Java
How to Use Lombok to remove boilerplate setters getters in Java
Hello Friends, One of the points which is said time and again against Java is that ,we have to write…
Read More »