Does OO Sync with How We Think?(2)
Other than GUI building, ACM surveys have not shown reuse to be a strong success with C++
Claim: OO is not a good match for human reasoning - inheritance and polymorphism use long-term memory rather than short-term memory
- Encapsulation “at least partially fits how we think”
Possible problems with the paper
- Entanglement of C++ & OO
- First C++ project?
- Relatively small systems
- C++ system did more than the C system in the same size?