I firmly believe there is no such thing as a "bad" or a "good" architecture. It either fits the business needs from a technical perspective, or it doesn't. A technical design is always the result of a series of "choices" and "decisions" throughout the lifetime
What a year 2020 has turned out to be.. It was challenging on almost all aspects of my life. It was a year that required courage, a lot of patience and perseverance.
But 2020 is finally over now, as we welcome the first days of
First things fist: the "Pavarotti-String" design pattern, is not a design pattern :). It's more of a programming practice; and the idea was pitched to me about 3 or 4 years ago. But it can be a real pain if it's ignored in large code bases;
While the world is in the grip of the COVID-19 virus outbreak; more and more companies, scrum teams and individuals are confronted with a fairly confronting and unpleasant prospect. Having to work remotely for the next couple of weeks or even months.
Note: this post