Sooner or later faced with the problem of what to call a particular method, function, class. Of course, it is clear that the title should reflect the action for which is responsible the functionality, but there are situations when it is very difficult to choose the desired option, for example: load, fetch, get, or pull. The terms are different, but very similar to each other.
I for these purposes largely helps the synonym dictionary of the English language, the names of the patterns and experience in learning other people's libraries, but sometimes this is not enough and you have time to mull over the name, although this time could be spent more usefully. For example to write code.
Maybe there's a dictionary of commonly used terms/names in order to ease the task of search? Such solid, broken down by categories dictionary?