According to one Quora discussion thread, it’s:
Naming Things (functions, variables, etc.) at 49%.
The right names which should be clear and concise is often difficult to be descriptive enough and capture meaning in just a few words.
Others that were named in the survey:
Explaining what I do/don’t do (16%)
Dealing with other people (8%)
Working with someone else’s code (8%)
Speaking of names, how about some rap lyrics:
“From the depths of the sea, back to the block
Snoop Doggy Dogg, funky as the, the, The DOC
Went solo on that a*$, but it’s still the same
Long Beach is the spot where I served my cane
Then I step through the fog and I creep through the smog
Cause I’m Snoop Doggy (who?) Doggy (what?) Doggy (Dogg)”
~Who Am I (What’s My Name)? – Snoop Dogg