Found in 3 comments on Hacker News
hackits · 2016-06-24 · Original thread
Another good book if you're interested in actors/behaviour decomposition instead of data decomposition is: Object Design: Roles, Responsibilities, and Collaborations and also https://www.amazon.com/Object-Thinking-Developer-Reference-D...

Also David West Presentation https://www.youtube.com/watch?v=RdE-d_EhzmA

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...

Fresh book recommendations delivered straight to your inbox every Thursday.