Daniel van Berzon
Thank you, I hadn’t sent that. Will read with interest
I saw Daniel give a talk at Async where he compared linguistic rules with code style:
We find the prescriptive rules hard to follow, irrespective of how complex they are, because they are invented, arbitrary, and often go against our intuition. The descriptive rules, on the other hand, are easy to follow because they are instinctive. We learned to follow them as children by listening to, analysing and mimicking speech, armed with an inbuilt concept of the basic building blocks of grammar. We follow them subconsciously, often without even knowing the rules exists.
Thus began some thorough research into trying to uncover a universal grammar for readable code:
I am excited by the possibility of discovering descriptive readability rules, and last autumn I started an online experiment to try and find some. My experiment on howreadable.com compared various coding patterns against each other in an attempt to objectively measure their readability. I haven’t found any strong candidates for prescriptive rules so far, but the results are promising and suggest a potential way forward.
I highly recommend reading through this and watching the video of the Async talk (and conference organisers; get Daniel on your line-up!).
Thank you, I hadn’t sent that. Will read with interest
3 Shares
# Shared by Eduardo Rabelo on Saturday, February 2nd, 2019 at 11:59pm
# Shared by getify on Sunday, February 3rd, 2019 at 12:05am
# Shared by Nana B on Sunday, February 3rd, 2019 at 2:22am