SOLID solutions

  The SOLID principles have been described in detail in many different publications over the years. They themselves have been undergoing a lot of changes, shifts and some were even deleted. Until the final grouping stabilized in the early 2000s. So let's find out what all the commotion is about, shall we? Single Responsibility Principle … Continue reading SOLID solutions

Java and OOP

Just a few weeks ago Java 9 was released and there are a features that made me think: What is the future for this language? What directions has it taken? The very first thing that I learned (even heard) about Java as a programming language was that it was object-oriented. Just look at what Wikipedia … Continue reading Java and OOP