A consistent coding style is one of the most undervalued components of a maintainable code base. Code should always be optimized for readability as developers spend far more time reading code than writing it. Having a consistent style helps here because it establishes conventions and locations for well known programming elements. When taken individually items like the naming of fields, the position of braces, the casing of names, etc ... are all small neglible issues. Any time spent debating which is right or wrong is time that could be better spent doing virtually anything else. Yet when these items are taken as a whole they serve to create a dialect within the language.