"You begin by talking about OOD
and by the end of the first paragraph have made the most critical of errors:
equating OOD with OOP. OOA/D is about THINKING. OOP is about DOING. The two are separate."
--- It took me over half a decade to realize that this wasn't true.
OOP and OOD are inseparable. OOA is undefined. - UB (Robert Martin)