why would you want to move the literals and constants out of the source files? That will make the code more difficult to understand.  Give me one good reason for moving them out.

It's not necessary to create a constant for everything. Only when it's used in more then one place and the name is not self explanatory things should be extracted.