11 ms·
But, not everybody likes the eye strain of overly symbolic almost hieroglyphics and unreadable chicken scratch code. A lot is to be said for readability and ma
by Tozen 5y ago
But, not everybody likes the eye strain of overly symbolic almost hieroglyphics and unreadable chicken scratch code. A lot is to be said for readability and maintainability.
And any repetitive words can be handled by IDEs, editors, and macros.
- wruza 5y agoYou trade questionable readability with readability window size though (also questionable).
- lmm 5y ago> And any repetitive words can be handled by IDEs, editors, and macros. An IDE or editor may be able to write code for you but it can't read or understand it for you, and that's what takes most of the time on nontrivial projects. Macros undermine your tooling and mean the reader has to learn your dialect before understanding your code - they work best when you have a few common ones that are used across every codebase and supported in your tools, but at that point you're better off having them included in the language itself.