I wrote an article about how learning the language of the business should effect your code over at BRND WGN.
One way to alleviate the problem with ‘naming’ in programming is to write code using the jargon of your client’s business.
With every new skill, comes a new bundle of terms that separate the complete novice from someone on their way to mastery.
Read the rest of the article here.