News for hackers. Stuff that matters.
Re:Alan Kay on the misunderstanding of OOP (1998) by cheshire_cat on Friday June 24, 2016 @09:55AM (#11969754)
He said "[...] it is encouraged to think of it that way rather than calling functions."

This is what Sandi Metz talks about when she speaks about message/responsibility centric design vs data-centric design in OOP. The conceptual difference is said to lead to different designs. You don't start out your design by thinking about what data you hold but you think about which responsibilities/roles you have and create objects around those by thinking how they might talk to each other to reach their goals. (I'm currently reading POODR by Sandi Metz, so this is still new to me, if I got anything wrong there then please feel free to correct me)

https://www.practicingruby.com/articles/responsibility-centr...

Re:Alan Kay on the misunderstanding of OOP (1998) by hackits on Friday June 24, 2016 @10:05AM (#11969818)
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