by West, David
ISBN: 0735619654
Buy on Amazon
Found in 1 comment on Hacker News
seanmcdirmid · 2014-10-27 · Original thread
Object thinking is actually a word (and also a book [1], but that is less important); and I agree. A definition of OOP and FP that focuses on how programmers are guided to solve problems would be much more useful. With OOP, you think in terms of objects and their interactions (names and naturalism rule). With FP, you are supposed to think more about the math of the program's universe (structure and equational reasoning rules), or maybe its just about the verbs and processes (for less pure styles).

[1] http://www.amazon.com/Object-Thinking-Developer-Reference-Da...