Escaping Complexity in Clean Code and OOP [video]
youtube.com