3 ms·
"I've noticed there are two opposing schools of thought on issues of "insane code" like this; on one side there's "use the language to the fullest if it makes s
by metaobject 9y ago
"I've noticed there are two opposing schools of thought on issues of "insane code" like this; on one side there's "use the language to the fullest if it makes sense to", and on the other is "avoid anything that might be the slightest bit confusing".
This is a false dichotomy. How about "use the language to it's fullest, within reason (avoiding things like multiple side effects per source line), but when non-obvious code is written, document it."
At least, I'd say that describes my approach.
- warrenm 9y agoPretty sure that's why he said, "The ideal is probably somewhere in the middle." :)