Domanda di colloquio di Esri

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