Composition > Inheritance in 4 mins
JavaScript polymorphic behavior with ES6   Composition over inheritance is the principle...
Tags: javascript, codequality, code, codepen