dbj.org
Interfaces, decoupling and change resilience
Code bellow is part of me explaining my ongoing software architecture advice: try to minimize the (class) inheritance.As a general rule, I solve the required behavior first, data second.TODO: UML diagram is in order here. It is coming.[crayon-5cbd6656c0e13689472504/]