Applying the Object/Data Structure Dichotomy - Clean Code | Lucent