Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Does psychology provide an argument in favour of object-oriented programming?

0
Posted

Does psychology provide an argument in favour of object-oriented programming?

0

Two further thoughts on rereading your question: 1) I really doubt that human psychology is going to provide an argument for OOP. We know exactly how OOP works, but we have no idea how the mind works. Rather, OOP might inspire and eventually provide arguments for the architecture of the mind. (By the way, what would it mean for OOP to require an argument? For some tasks, it’s appropriate, for others it’s not. If we discovered that the human mind was “object-oriented”, would or should that change the way that we code?) 2) I missed, on first reading, that this question was inspired because lines in object-oriented code are easier to attribute psychological states to than lines in non-object-oriented code. Logicpunk was right: Daniel Dennett is the person to read here. He thinks that, as you start decomposing the mind, you get various systems that you can attribute semi-psychological states to, and those can be decomposed into systems with demi-semi-psychological states, and those can be

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123