-
- Говнокод. - RxTx(22.05.2020 12:44, ссылка)
- Я не про сайт govnokod.ru, а про вопрос топикстартера. Код, который
он привел - однозначно лютый говнокодище. Поддерживать этот код
возможно только пока вместе с ним работает его автор. Если же
поддерживать или развивать код придется другому программисту -
тот застрелитсядаже на простые вещи будет тратится непозволительно много времени. Давать хар-ку программисту написавшему это я не берусь из соображений корректности, но однозначно что организация с RxTx(623 знак., 24.05.2020 16:43)- в нашей маленькой психиатрической лечебнице. кaлян(448 знак., 26.05.2020 11:45, )
- А потом для работы такого сделанного по стандарту кода нужен GPU для отрисовки шрифта в терминале. - Boвa(24.05.2020 23:01)
- Ага, смешно. Стандарт оформления не меняет семантику. - RxTx(24.05.2020 23:12)
- A я считаю, что std::any -- это один маленький шаг для комитета C++ и огромный скачок для человечества. В C++ наконец-то появилась хоть какая-то возможность реализации гетерогенных контейнеров и возможность обобщённого программирования. - fk0(22.05.2020 14:16)
- Как std::any попало в говнокод? Да, как часто бывает с шаблонами, это write-only code, но это не то же самое, что говнокод. - йцyкeн(22.05.2020 14:01)
- Я не про сайт govnokod.ru, а про вопрос топикстартера. Код, который
он привел - однозначно лютый говнокодище. Поддерживать этот код
возможно только пока вместе с ним работает его автор. Если же
поддерживать или развивать код придется другому программисту -
- if(tmpcntr>PeriodVyboin[BaseWidth]+50 && tmpcntr<2000) sav6622(86 знак., 21.05.2020 19:43)
- Напомнило скороговорку - s_h_e(21.05.2020 19:48, ссылка)
- Выебоны на дорогах? - fk0(22.05.2020 12:22, youtube)
- А я пошел себе коньяку налью... после автоматной модели, меня
начинает глаз дергаться... - sav6622(21.05.2020 19:55)
- Коньяк на глаз? - SciFi(21.05.2020 19:56)
- вот такой sav6622(386 знак., 21.05.2020 19:58)
- Хардкода волшебных чисел в исходниках не должно быть. Пусть делает
именованные константы. Ноль, единицу и миллион конечно можно
оставить. - fk0(22.05.2020 12:25)
- Если там сплошные формулы, офигеешь. Но в таком случае должен быть
в наличии документ, где эти формулы расписаны по-человечески с
нормальными пояснениями, а в коде отсылка к нему. - SciFi(22.05.2020 12:43)
- За какое-нибудь 0.0075 в формуле нужно сразу... fk0(8 знак., 22.05.2020 12:49)
- Если там сплошные формулы, офигеешь. Но в таком случае должен быть
в наличии документ, где эти формулы расписаны по-человечески с
нормальными пояснениями, а в коде отсылка к нему. - SciFi(22.05.2020 12:43)
- Ндаааааа...."Полистилистика, вызов идее эстетической цельности, где эпатаж встроен в философские размышления"... ETM(39 знак., 21.05.2020 21:25, ссылка, youtube)
- Хардкода волшебных чисел в исходниках не должно быть. Пусть делает
именованные константы. Ноль, единицу и миллион конечно можно
оставить. - fk0(22.05.2020 12:25)
- вот такой sav6622(386 знак., 21.05.2020 19:58)
- Коньяк на глаз? - SciFi(21.05.2020 19:56)
- Напомнило скороговорку - s_h_e(21.05.2020 19:48, ссылка)
- Ха, исходники криптобиблиотек из такого и состоят более, чем
полностью. Тут еще хоть имена переменных внятные, а там просто
однобуквенные. - Andreas(20.05.2020 10:59)
- =)) мы криптобиблиотеками не занимаемся =)) - sav6622(20.05.2020 11:05)
- Интересный вопрос. Частенько сам пишу такую тарабарщину. Но! Где-то
перед этим большой многострочный комментарий, что тут щас за
движняк будет происходить и на языке какого автомата сия
тарабарщина. Cкpипaч(290 знак., 20.05.2020 10:39)
- =)) комментарий "Определение развала" определенно не спасет - sav6622(20.05.2020 10:41)
- Философски. Там первая фраза в вашем примере все объясняет :-)
Гении программирования обычно с английским немного дружат. А если
эту программу вынужденно писал железячник-совместитель, то
понять-простить надобно :-) Все такими были. И до сих пор остаемся
где-то в глубине души :-) - il-2(20.05.2020 08:57)
- =)) совсем не железячник... программист чистый... - sav6622(20.05.2020 10:22)
- Если IDE нормальная, ведёшь мышкой по аргументами и читаешь
подписи-комментарии к ним. Если есть время, желание и необходимость
потом уточнять и модифицировать аргументы, то разбиваю на строки,
даю каждому аргументу комментарий. Nikolay_Po(494 знак., 19.05.2020 20:30)
- Там таких шедевров каждая вторая строка :-)) - sav6622(19.05.2020 20:33)
- С этим кодом надо будет ещё кому-нибудь работать? Если нет - то
забейте. Если надо - то непорядок. Варианта два: Nikolay_Po(161 знак., 19.05.2020 21:33)
- =))) вот возможно ближе ко второму... этот код будет работать, и
его кто-то должен будет поддерживать... - sav6622(19.05.2020 21:38)
- Боже ж мой, как хорошо-то, мой код будет кто-то поддерживать только после моей безвременной
смерти. Потому пишу, как мне нравится. Таки я счастливый :) Бapбoc(1233 знак., 21.05.2020 23:10)
- пустые строки Генерал вставил в код? Да пиши по отступам как хочешь бьютфай одним кликом все настроит abivan(66 знак., 22.05.2020 12:08, ссылка)
- Ну так и скажите, что код должен быть пригоден для поддержки обычным программистом, не таким гениальным. И что для него, этого программиста, чтобы он разобрался быстрее, нужно подготовить аргументы и оставить комментарии. - Nikolay_Po(19.05.2020 22:43)
- Боже ж мой, как хорошо-то, мой код будет кто-то поддерживать только после моей безвременной
смерти. Потому пишу, как мне нравится. Таки я счастливый :) Бapбoc(1233 знак., 21.05.2020 23:10)
- =))) вот возможно ближе ко второму... этот код будет работать, и
его кто-то должен будет поддерживать... - sav6622(19.05.2020 21:38)
- Зато обфускатора не нужно :) - Гyдвин(19.05.2020 20:37)
- С этим кодом надо будет ещё кому-нибудь работать? Если нет - то
забейте. Если надо - то непорядок. Варианта два: Nikolay_Po(161 знак., 19.05.2020 21:33)
- Там таких шедевров каждая вторая строка :-)) - sav6622(19.05.2020 20:33)
- Вот чего здесь не так ? - sav6622(19.05.2020 18:06)
- Говнокод. - RxTx(22.05.2020 12:44, ссылка)