4 ms·
It's unfortunate, but bikeshedding will always be with us so long as there is no model-presentation separation of source code. That lapse allows all these point
by pshc 12y ago
It's unfortunate, but bikeshedding will always be with us so long as there is no model-presentation separation of source code. That lapse allows all these pointless[1] arguments to continue.
Take an online store. In its database, you wouldn't refer to an individual product by English name; you'd use a UUID. No one's going to argue over what the UUID hex value should be. But in plaintext source code, human names and delimiters do matter, even though they are just one way to prettify an AST.
[1] Arguing over syntax is pointless in most contexts, but the ergonomics of syntax do matter socially! Which makes the arguments all the more infuriating.