Когда читаю чужой код, понимаю, что я даже не знаю, как называются стили отступов, использованные в нём.
Вот это K&R:
int main(int argc, char *argv[])
{
...
while (x == y) {
something();
somethingelse();
if (some_error) {
do_correct();
} else {
continue_as_usual();
}
}
finalthing();
...
}
int main(int argc, char *argv[]) {
...
while (x == y) {
something();
somethingelse();
if (some_error) {
do_correct();
} else {
continue_as_usual();
}
}
finalthing();
...
}
Или вот такое ещё:
int main (int argc, char *argv[]) {
...
while (x == y) {
something ();
somethingelse ();
if (some_error) {
do_correct ();
} else {
continue_as_usual ();
}
}
finalthing ();
...
}
Или есть ещё стиль «Я у мамы дурачок» (вот, например). Я думал, это gnu, а оказалось, что не gnu. Зачем так делать? Как это называется?