История изменений
Исправление
unt1tled,
(текущая версия)
:
это лучший из возможных вариантов
от такого:
int main(void)
{
asdfasdf;
return 0;
}
почему-то тошнит и выбешивает.
Писать каждый раз камент после шапки функции тоже бесит, ибо это не всегда нужно, а высирать из себя лишнее отродясь не умею:
int main(void) {
// this is boolshit
int bool_shit;
blabla;
return 0;
}
Ставить пробел после шапки вообще считаю не этичным, как бы пропадает связь между названием функции и телом:
int main(void) {
int where_is_my_mind;
return 0;
}
Да и комментировать шапку функции вот так:
/**
* This is widely accepted comment.
* Also used in younameit-doc systems like javadoc or phpdoc.
* params: amount of bars per foo
* return: exit code
*/
int foo(int bar) {
adsfasdf;
if(!bar)
return 0;
return 1;
}
считается хорошим тоном и многие системы автоматической документации завязаны на таком стиле.
Исходная версия
unt1tled,
:
это лучший из возможных вариантов
от такого:
int main(void)
{
asdfasdf;
return 0;
}
почему-то тошнит и выбешивает.
Писать каждый раз камент после шапки функции тоже бесит, ибо это не всегда нужно, а высирать из себя лишнее отродясь не умею:
int main(void) {
// this is boolshit
int bool_shit;
blabla;
return 0;
}
Ставить пробел после шапки вообще считаю не этичным, как бы пропадает связь между названием функции и телом:
int main(void) {
int where_is_my_mind;
return 0;
}
Да и комментировать шапку функции вот так:
/*
* This is widely accepted comment.
* Also used in younameit-doc systems like javadoc or phpdoc.
* params: amount of bars per foo
* return: exit code
*/
int foo(int bar) {
adsfasdf;
if(!bar)
return 0;
return 1;
}
считается хорошим тоном и многие системы автоматической документации завязаны на таком стиле.