- 1
- 2
- 3
- 4
char bytes[] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
function1(bytes);
(void)(bytes[0] = 10), (void)(bytes[1] = 11), (void)(bytes[2] = 12); //WTF?
function2(bytes);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
char bytes[] = {1, 2, 3, 4, 5, 6, 7, 8, 9};
function1(bytes);
(void)(bytes[0] = 10), (void)(bytes[1] = 11), (void)(bytes[2] = 12); //WTF?
function2(bytes);
Вот такую байду требует написать XCode при присвоении элементов массива через запятую, иначе warning.
Гейкорп и их главпидор Кук совсем охренели, мало того что последие хуйкоды крашатся и виснут по фазам луны, мало того что встроенный гуй систем контроля версий работает как говно, так оно еще и ворининги выдает на ровном месте - качество apple - blyad.
1024-- 05.02.2018 07:09 # +2
Какой-то стандарт оформления? Для унификации с множественным объявлением-определением? Точка с запятой ассоциируется с новой строкой, а запятая - нет?
Или эта питушня срабатывает даже из-за запятой внутри for?
Antervis 05.02.2018 11:46 # +2
читаешь такой код и скупая мужская кровавая слеза течет по скуле
Psionic 05.02.2018 12:32 # −1
Antervis 05.02.2018 14:17 # −1
1. for с двумя индексами: for (auto i = 0, j = n; i < m; i = j, j += n)
2. шаблоны на variadic template'ах
Всё остальное - методы обфускации
bormand 05.02.2018 12:46 # 0
inho 05.02.2018 14:09 # 0
- ад перфекциониста
3.14159265 05.02.2018 16:34 # +1
Понадобилось быстро вставить дополнительную логику в одну из веток: добавили туда скобки. Типично для всякого легаси, покрытого заплатками.
>ад перфекциониста
Хуже когда коду лет дждесять, и за это время в нём высралась куча людей с различными кодстайлами, разной культорой кодинга, разными привычками и взглядами на жизнь.
g0_1494089156986 05.02.2018 16:38 # 0
Psionic 05.02.2018 17:37 # −2
Один я, что-ли, такие вещи воспринимаю как одну из сторон своих рабочих обязанностей?
g0_1494089156986 05.02.2018 18:11 # 0
subaru 05.02.2018 18:21 # 0
Ваше болото посетила Жабья Пизда.
g0_1494089156986 05.02.2018 18:38 # 0
1024-- 06.02.2018 04:04 # 0
Psionic 05.02.2018 12:06 # −3
Antervis 05.02.2018 14:18 # +1
Desktop 05.02.2018 12:54 # 0
А warning должен выдавать clang, к нему все претензии.
subaru 05.02.2018 14:24 # 0
Psionic 05.02.2018 15:24 # −1
g0_1494089156986 05.02.2018 16:02 # −2