2 ms·
Agreed. Ruby is the epitome of “with great power comes great responsibility”. I have inarguably written some of the absolutely most elegant solutions of my ent
by stouset 4y ago
Agreed. Ruby is the epitome of “with great power comes great responsibility”.
I have inarguably written some of the absolutely most elegant solutions of my entire career in it. But without good discipline, experience, and understanding you can absolutely make a horrifying mess of unrivaled proportion.
Unfortunately when you work on real world projects where most devs are relatively junior (or otherwise inexperienced with Ruby) or on projects where there have been multiple cooks who didn’t necessarily share the same underlying mindset about the project, you end up with more of the latter than the former.
But for small, consistent teams of experienced Ruby engineers? It can be incredible.