In this story I will talk about the Singleton design pattern. What it is? Why is important? When to use it? and I will provide different implementations in Java language. What is Singleton? If you search in a dictionary the word Singleton (https://www.dictionary.com/browse/singleton) you will see that the first definition is: a person or thing occurring …

Read More →

In this story i want to talk about software patterns? What are they? Why they are important? How patterns are organized? And what are some of the most popular software patterns? What is a pattern? A pattern in software describes a particular recurring design problem that arises in specific design context, and presents a well …

Read More →

Why don’t we do TDD also at the architecture level? Spoiler alert, I’m NOT going to explain here what TDD is and how to start working with TDD, but I have linked some links in the References section. When it comes to TDD (Test Driven Development), there is a lot of good feedback out there. …

Read More →

Hey there! Thanks for swinging by! I’m currently building this blog from scratch, so this section is still a work in progress. But hey, Rome wasn’t built in a day, right? While I’m busy crafting some epic content, why not take a look around? I promise, there’s more to come soon! Thanks for your patience! …

Read More →

Close Search Window