What I found a bit disappointing in this article is that it never mentions (structured) comments. Frequently, it is not feasible to find a simple name that describes a function. Many languages have some convention for documenting functions/classes. A good IDE can show you this documentation without have to jump to its implementation.