News for hackers. Stuff that matters.
Re:Sick of Ruby, dynamic typing, side effects, and object-or... by barking on Wednesday July 02, 2014 @02:36AM (#7975552)
He's inherited several rails codebases and has to maintain them.

Sounds like the 'other peoples code' problem to me.

Just like all non trivial abstractions are leaky (Joel) I guess all non-trivial applications are 'hairy'

Re:Sick of Ruby, dynamic typing, side effects, and object-or... by fetbaffe on Wednesday July 02, 2014 @05:24AM (#7975953)
No, I have seen tons of times when one developer on a single code base build a rats nest for themselves by just doing OOP.

Sure the objects or classes where probably not perfectly designed or the choices of the correct objects/classes to begin with, but that is the problem with OOP, you don't know if the main building blocks you are using are the correct ones.

Re:Sick of Ruby, dynamic typing, side effects, and object-or... by cLeEOGPw on Wednesday July 02, 2014 @05:36AM (#7975987)
So you are saying it's impossible to build a rat's nest with FP? It's problem with programmer, not with tool.
Re:Sick of Ruby, dynamic typing, side effects, and object-or... by fetbaffe on Wednesday July 02, 2014 @05:51AM (#7976021)
Uh? Where did I write that? Why are you making up what I wrote?

I guess your assumptions are in line with the OOP programming style... ;-)

You can make a rat's nest of any coding paradigm, however I would argue it is easier to do it with OOP.