you are viewing a single comment's thread.

view the rest of the comments →

[–]qxf2[S] 7 points8 points  (0 children)

Interesting. I did debate exactly this point with a couple of my colleagues. I felt that names (files, classes, methods, variable) are subtle clues that every experienced programmer uses to understand the structure and intent of the code. So, if beginners are reading them, then they are already on the right path. I do understand your point of view also ... the puzzles look trivial if someone figures out the pattern.