←back to thread

330 points todsacerdoti | 1 comments | | HN request time: 0s | source
Show context
perrygeo ◴[] No.46240720[source]
The cognitive tax is a real problem. Using random cutesy names, there is no obvious behavior boundary. Does authentication go in the SnufBux module? Or the Farfrumstable service? Who knows? Without obvious language clues to handle a new concept, any new functionality will get strewn across these internal boundaries. And why not - they have zero semantic meaning anyway! Sloppy names encourage sloppy programming.
replies(1): >>46240734 #
1. hansvm ◴[] No.46240734[source]
And you've spotted why normal, regular, simple, natural, real mathematics is so hard for people to grok at first glance.