There is a widely known pattern called the Decorator. Some developers use it properly, some developers use it wrong, but most do not use it at all. I want to explain what the decorator is and when and how you have to use it.
Read MoreSoftware Design Patterns are widespread in nowadays development process. Design patterns are in any application, people ask about them on technical interviews, and many books describe them as a silver bullet. However, there are different opinions on this topic — let us see what developers think about design patterns.
Read More