Ralin Chimev

Ralin Chimev


  • To Inherit, or to Compose, That is the Question

    In my early years as a software developer the moment I have learned something new I was eager to use it all around my projects. Right about that time the concept of inheritance hit me stronger than before and I was like “That’s cool! Let’s use it everywhere :tada:”.

  • OOP Anti-Patterns: Utility or Helper Classes

    I can bet a good amount of money that at least once every week you have to write this tiny little method that is used across several classes but does not fit either one of them. The head first thought is to put that code into that big junky Utils class like a homeless child.