
Thriving on the 21st century: Build your extended self
The future remains unwritten.

To be (single) or not to be (single)?

Patterns are just what they are: repeating behaviors, not rules.

When I learned about coding principles like SOLID, one principle has always stood out: Functions should do one thing. They should do it well. They should do it only. When I think back to the code I wrote in the past, many of them did not pass this ...

After the previous post about creational patterns, in this post, we will talk about structural patterns. Creational design patterns are an essential part of software development. However, they are often overlooked and misunderstood by developers. In ...

I. What is a creational pattern again? Creational patterns are design patterns that deal with object creation mechanisms. The main idea of these patterns is to control the object-creation process in a way that is more flexible and efficient. The reas...

Programs should be written for people to read, and only incidentally for machines to execute.