How does instance methods affect maintainability?
What state reasoning matters with instance methods?
What naming guidance fits instance methods?
What boundary guidance fits instance methods?
When should you avoid a fancy use of composition?
How does composition affect maintainability?
What state reasoning matters with composition?
What naming guidance fits composition?
What boundary guidance fits composition?
What data-shape guidance fits composition?