Есть ли какие-нибудь удобные стандарты комментариев и организации файлов в проекте?
Слышал, что есть точные стандарты CamelCase'а для названий переменных, есть ли стандарты для комментариев?
Суть такова: начал делать небольшой проектик, контроль версий ещё не использую. Сейчас создал проект на гуглокоде, выбрал лицензию GNU GPLv2.
Форматированием пусть занимается IDE (кроме избранных мест, где я расставляю табуляции руками). А вот с организацией файлов и комментариев - беда. Совсем не знаю, есть ли стандарты.
Должен ли я добавлять в начале каждого файла текст лицензии комментарием? Допустимы ли комментарии на русском языке? (кроме того, что это вызовет трудности с кодировками, если стянуть файлы из под венды, проверено)
Нормально ли закомментировать участок кода так:
/*someFunct(3);
otherFunction(someVar);
variable = 17;
variable++;
Map m = new Map(18, 18, variable);*/
/*
* someFunct(3);
* otherFunction(someVar);
* variable = 17;
* variable++;
* Map m = new Map(18, 18, variable);
*/
Нужно ли вылизывать код, чтобы он был красивым (имею ввиду комментарии/форматирование) перед заливкой на гуглокод?