4 ms·
> In most cases — for mere humans, anyway — there really is a right way to do things. Ruby is an Object Oriented programming language. There are literally decad
by perlgeek 15y ago
> In most cases — for mere humans, anyway — there really is a right way to do things. Ruby is an Object Oriented programming language. There are literally decades of prior research in the field of OO software design, and they’ve resulted in a lot of really well-documented and well-tested design patterns for building software.
... coming from the people who are known for relying heavily on monkey patching existing classes.
Or did that change recently?
- prodigal_erik 15y agoAllegedly they have faced enough mutually-inflicted pain to realize that monkey-patching was a bad idea, and so it's no longer cool.
- khafra 15y agoYeah, I pretty much thought that the Ruby for people who want One Right Way to Do Things is Python.