4 ms·
> Why does it matter what things are called if the name of the thing might be a lie anyway? I'm going to have to check what it does anyway! Imagine a program w
by jamesrcole 7y ago
> Why does it matter what things are called if the name of the thing might be a lie anyway? I'm going to have to check what it does anyway!
Imagine a program where all the keywords and identifiers have been replaced with randomly generated strings.
- goblin89 7y agoReplacing all identifier names with random strings (perhaps excluding built-ins and third-party dependencies), and then having an outsider try and understand what the program does in under N minutes, could be such an interesting litmus test of how well a program is organized and structured beyond naming. (Which is not to say naming is unimportant, of course.)