1,522 karma · joined August 31, 2020
> As I said in another comment. Ruby was built to have multiple ways of doing the same tasks and criticizing it for this is... pointless.
Agreed 100% with this take. If I only wanted 1 way to accomplish something no matter how inelegant it might be in that context, I would use Python. I choose Ruby specifically because of how expressive it is. It makes it a bit tougher when working in a team with 2 or more opinionated devs, ie. "should we use more functional or more OO approaches to solve a problem" but this is a culture and communication issue, not a language problem. Having a good rubocop setup and staying within the confines of your agreed upon ruleset is a good start.
For example you can use rubocop to enforce dissallowing `unless !condition`, then it's just not an issue anymore - these kinds of issues dissapear before code even makes it to review.
A little bit of knowledge about SQL and how a relational database works goes a long way.
It's nice to have a personal use option, but I'll be sticking with Parallels for pro use since our company doesn't have a big investment in vmware based infrastucture, where I see using Fusion would be a boon but not for my particular case.
Dennis: The implication that things might go wrong for her if she doesn't review my code in a timely manner. Now, not that things are gonna go wrong for her, but she’s thinking that they will.
Joseph Mimran made his mark by selling plain, white t-shirts.
I'll be keepign my eyes out, good luck with your business!