3 ms·
The principles in this article seem paradoxically conflicting, especially this one (“[don’t] Take pleasure in writing more code”) and “[don’t] Write for machin
by teucris 5y ago
The principles in this article seem paradoxically conflicting, especially this one (“[don’t] Take pleasure in writing more code”) and “[don’t] Write for machines, not humans”
Inherently, more code means more chances to explain what it’s doing to other humans, so shouldn’t more code be better?
Obviously not, so I take these two principles in tandem as “write as much code as is needed to accomplish the task effectively and explain how it works, but no more than that.”
Squishy, but I think this article as a whole does a decent job of addressing your concerns.