2 ms·
Out of curiosity- you're stating that more terse means less maintainable? Code golf and "cleverness" are hard to maintain, but more verbose does not mean someth
by jasonjmcghee 4y ago
Out of curiosity- you're stating that more terse means less maintainable? Code golf and "cleverness" are hard to maintain, but more verbose does not mean something is more maintainable. Unless it's entirely boilerplate, more verbose code seems to generally be more complex than necessary
- adolph 4y agoIt's hard to tell what I meant as much time has past. I think I was responding to [The best hackers I know] are also super terse! I've spent time in an aggressively terse 1980s/90s codebase (based on VA Fileman, example is [0]). Between single letter variable names and syntax abbreviations, and global scope assumed vars, it was like working in minified JQuery. Aside from NextStep/iOS methodDeclarationsThatTakeAllEightyCharactersBecauseTheyAreIdeDriven, I've never seen a codebase that was too verbose. I think they are few and far between because most people are too lazy to be really verbose. The best code maintains a close approximation to the mind of a reasonably educated programmer, a mental model of the intent and purpose of the code and what the compiler (or jit, or whatever) can understand. Too terse is too closely fitted to one specific person's mental model. 0. https://www.hardhats.org/fileman/pm/cla_frm.htm https://www.hardhats.org/fileman/pm/cla_frm.htm