“When we use a language, we should commit ourselves to knowing it, being able to read it, and writing it idiomatically.” ShouldWritingUseAbleLanguageKnowingDesignCommitSoftwareSoftware Design Author:Ron Jeffries