4 ms·
I really like this list. I think the only opinion I don't share is number 20- "Less code is better than more". I've been coding in C++ for a while now and appro
by mariusz331 14y ago
I really like this list. I think the only opinion I don't share is number 20- "Less code is better than more". I've been coding in C++ for a while now and approaching a problem without an object-oriented focus can yield substantially less code, but it's not very readable nor flexible for quick changes later on. Also, if performance is key, you may want to dig deep and that usually yields a lot more lines.
I started using Ruby this summer and it was fun turning 10 lines of code into 1 or 2. But it was a big pain deciphering it weeks later =(
- qu4z-2 14y agoI think the comment advocates simpler solutions, not vim-golf style "compress as much as possible and use single-character variable names". The idea is to remove as much accidental complexity as possible, to focus on the essential. Signal-to-Noise Ratio, basically.