News for hackers. Stuff that matters.
Re:Anthropomorphism Gone Wrong: OOP by basaah on Saturday January 03, 2015 @12:21PM (#8831285)
I was also disappointed by the atricle's end: Pretty much only the Dijksta quote was worth reading. The title promised to backup the claim with a real-world experience of OOP, but alas, it did not deliver such.

OOP is better where you code more readably(in comparison with procedural) and where it makes you enjoy coding more. The conditions for when it does that differ from persons to person and from project to project.

I personally like OOP because it helps me focus on different abstraction levels at the same time, and it helps me stay in the flow.

Re:Anthropomorphism Gone Wrong: OOP by Sirenos on Saturday January 03, 2015 @01:29PM (#8831519)
I don't think procedural programming itself makes code unreadable. For example, take a look at the redis source code. It's clean and approachable.
Re:Anthropomorphism Gone Wrong: OOP by basaah on Saturday January 03, 2015 @02:18PM (#8831676)
I do not find procedural code unreadable, nor is that what I meant to say. Rather the contrary: I said that OOP is only better if the same problem solved in OOP is more readable, which holds only true for a subset of problems.

Regarding the redis source code: Beautiful, truly. I wish more code was that clearly and extensively documented.