Naming Things: The Hardest Problem in Computer Science

Naming Things: The Hardest Problem in Computer Science

The Eternal Struggle of Naming Things In the vast and wondrous world of computer science, there exist a few problems that stand out as particularly vexing. Among these, two have earned a special place in the hearts (and frustrations) of developers everywhere: cache invalidation and naming things. This article delves into the latter, exploring why naming things is such a monumental task and offering practical advice on how to tackle it. ...

September 17, 2024 · 4 min · 818 words · Maxim Zhirnov