Object thinking Object Thinking blends historical perspective experience and visionary insight exploring how developers can work less like the computers they program and more like problem solvers.