Favor composition over inheritance (Joshua Bloch) | Heykuki News