Мне нравится выстраивать в линию код/инициализации в 'столбцах'... Оказывается очень полезным при редактировании с режимом 'столбца' способного редактора и также, кажется, намного легче для меня читать...
int myVar = 1; // comment 1
int myLongerVar = 200; // comment 2
MyStruct arrayOfMyStruct[] =
{
// Name, timeout, valid
{"A string", 1000, true }, // Comment 1
{"Another string", 2000, false }, // Comment 2
{"Yet another string", 11111000, false }, // Comment 3
{NULL, 5, true }, // Comment 4
};
Напротив, тот же код, не расположенный с отступом и отформатированный как выше, появился бы... (Немного тяжелее для чтения в мои глаза)
int myVar = 1; // comment 1
int myLongerVar = 200; // comment 2
MyStruct arrayOfMyStruct[] =
{
// Name, timeout, valid
{"A string", 1000, true},// Comment 1
{"Another string", 2000, false }, // Comment 2
{"Yet another string", 11111000,false}, // Comment 3
{NULL, 5, true }, // Comment 4
};
Вы можете добавить их в репозиторий в качестве соавторов. Количество соавторов ограничено типом учетной записи. (частное / публичное репо и какие учетные записи у вас есть)