Tips::Favor Composition Over Inheritance is not a Universal Mantra!!

Tips::Favor Composition Over Inheritance is not a Universal Mantra!!
 "Composition and Inheritance are the atoms of Pure OOO design.One can't be replaced by others. Two have their own purpose,  Most of the time developers use Inheritance in the wrong way and it looks  Composition is the better option. One...

Tips:: Don't Play with Developers emotion.

Tips:: Don't Play with Developers emotion.
 Tips:: "To Me, CLean code is the Developer's Emotion, a code maintaining a classical design or badly written, both are two extremities and must be avoided, as per statistics we have a large number of developers who wants to see code as simple methods...

Getter method - cheating the spirit of "Law of Demeter"

 Every time I look at the Getter methods, I wonder, a simple getter method but its impact is very high on the code. Is it a friend for developers or enemies who are acting as friends? We can discuss various topics on Getter but here I...

God Class- The developers booby trap!!!

God Class- The developers booby trap!!!
 We all know what is a dystopian world -- A world of Chaos or Injustice, for developer Antipattern, is the dystopian world but surprisingly willingly or unwillingly developers love to live in a dystopian world.Jokes apart, but this is the ground...

Clean Code:: Method Arguments must be crisp and Encapsulated.

Clean Code:: Method Arguments must be crisp and Encapsulated.
 While writing methods, please pay close attention to the method arguments, This is the one area where the method assimilates the foreign body into its core body. Foreign material is always dangerous, you do not have any control over it, but as...