I'm a great fan of Virginia Woolf's Stream of Consciousness writing, but that isn't why this post is here.
As developers, the hardest thing to do is to name things. Why is that? Why is "semantic code" so hard to achieve?
Virginia Woolf, in this recording from 1937 entitled "Words Fail Me" hits the nail squarely on the head.