Why Is Naming Things So Hard?

Building frameworks to generate best practices

Neil Kakkar
Towards Data Science
5 min readFeb 26, 2021

--

Photo by heylagostechie on Unsplash

An interesting shift happens once you realise you’re writing code for humans to read, and not just for machines to execute.

One big change is that writing clearly takes priority over correct code.¹

Reading code involves building up a mental model of what each thing should do, and how…

--

--

I write about Code and Life philosophies. Sometimes both. | https://neilkakkar.com | Engineer @PostHog | Write (Code). Create. Recurse.