Я бы не стал давать слишком много на таких руководствах по стилю. Это хорошее начало, но в итоге вы или ваша команда разработаете собственные стили кодирования.
РЕДАКТИРОВАТЬ: Роб Кам сделал комментарий, что он хочет узнать больше об этих «стартовых соглашений».
Это хороший момент. Но в основном вы присоединитесь к существующим проектам, проектам с открытым исходным кодом или коммерческим, и люди, работающие над этим, уже имеют соглашение о коде. В компании, вероятно, уже существует соглашение о коде. Если вы начинаете новый проект, начните с соглашений другого проекта, который вы делали ранее.
Если вы действительно начинаете новый проект с новым языком, который раньше не использовали ... тогда вы можете начать с соглашений другого языка, который чем-то похож (например, для нового языка oo вы можете использовать соглашения из Java или Smalltalk) и скорректируйте свои соглашения по мере приобретения опыта для нового языка. Когда я начал программировать на Java, я использовал свои соглашения по кодированию Pascal. Некоторые из соглашений pascal не очень хорошо работали на Java, но со временем я отбросил некоторые старые соглашения и разработал новые.
У С. Лотта возникла идея изучить проект с открытым исходным кодом, написанный на выбранном вами языке. Это хорошая идея, чтобы получить некоторые предложения о хороших соглашениях. У Сриканта была хорошая идея попросить хорошие соглашения здесь, в Stackoverflow. Очень хорошая идея, потому что со временем Stackoverflow станет хорошим справочником для соглашений по кодированию.