4 ms·
I feel 'elegant' suffers from this problem too, being it covers a large area of attributes but as far as I've seen when used usually does not fulfill most. It'
by superrad 15y ago
I feel 'elegant' suffers from this problem too, being it covers a large area of attributes but as far as I've seen when used usually does not fulfill most.
It's become an almost meaningless word when people use it to describe a snippet of code that scratches some specific itch that bothered them as opposed to the overall quality of the code.
- joelthelion 15y agoYes, I should have added "clean" and "elegant" to the list, they have the same problems.
- gbog 15y agoSome qualities of good code: - Decoupled - Light - Explicit - Straightforward - Humble - Balanced - Self-explanatory - Obvious - Neutral - Delineated - Malleable - Greppable - Luminous - Harmonious - Limited - Dense - Short - Homogeneic - Unique - Complete Some qualities of bad code: - Magic - Intrusive - Terse - Long - Convoluted - Implicit - Bizarre - Complex - Personal - Creative - General - Colored - Variable - Grandiloquent - Poetic - Cryptic (Just my personal list of synonyms for good or bad code)