Sollicitatievraag bij Esri

What are some good coding practices when dealing with Inheritance, so as to prevent code smell?