Здравствуйте все! Извините что вклиниваюсь, но очень хочется задать

вопрос: Кто, когда и где доказал на "цифрах", ну, то есть, привёл убедительные, измеримые и неопровержимые доказательства того что т.н. "чистый код" является более эффективным, с точки зрения критерия "вложенные средства/качество результата" решением задач, поставленных перед разработчиками программных продуктов, чем тот код, который мы видим в большинстве реально работающих приложений?

12 ответов

27 просмотров

см.. что считать критерием "чистоты"

Igor-Vymorkov Автор вопроса
@ Torin
см.. что считать критерием "чистоты"

Ну если нет общепризнанных критериев, тогда все это обсуждение ничто иное как схоластика )

Смотря что сравнивать и с чем. А так же уровень гавнокодерства бывает совершенно разным.

Igor-Vymorkov Автор вопроса
Андрей reborn
Смотря что сравнивать и с чем. А так же уровень га...

А вот еще вопрос. Для Вас какой код более отвратительный: аккуратно структурированный, написанный по стандартам и хорошо читаемый, но содержащий логические ошибки. Или запутанный, написанный с презрением к стандартам, но "почти" не содержащий ошибок? Какой код Вы скорее классифицируете как "говнокод"?

Igor Vymorkov
А вот еще вопрос. Для Вас какой код более отвратит...

"любой. код г...,. если автор этого кода не я"(с) не мое

Никто, нигде и никогда

Igor Vymorkov
А вот еще вопрос. Для Вас какой код более отвратит...

Второе я классифицирую, как работающий говнокод, а первое как просто говно, ведь оно не работает)

c++ zlib. Написано 30 лет назад и используется в тысячах и тысячах приложений. Просто на некоторых языках код можно "отлить на гранит", а на некоторых всегда будет однодневка.

Int Unsigned
c++ zlib. Написано 30 лет назад и используется в т...

Вы путаете язык и стек. Если бы платформа не развивалась (читай не менялся фреймворк и среда исполнения), то отлить в граните большинство компонент БСП не составило бы никакого труда

Igor Vymorkov
А вот еще вопрос. Для Вас какой код более отвратит...

Первый само собой. Если там есть лог ошибки то их исправить значительно проще и эффективнее .. а во втором случае это может быть практически не реально.

Лосяш
Вы путаете язык и стек. Если бы платформа не разви...

"стек" - это push ebp, pop ebp. Все остальное от лукавого. Если бы v6 работало на v8 можно было бы говорить.

Похожие вопросы

Обсуждают сегодня

Ребята, всем привет. Подскажите, пожалуйста, можно ли как-то через бота понять, что этого бота добавили в группу\канал и выдали ему права администратора?
Artem Stormageddon
9
Это переведённый текст с английского. Я не говорю на русском, но могу использовать переводчик Телеграм. Приветствую! Я начинающий веб-разработчик и все еще учусь. В настояще...
𐩱𐩪𐩣𐩱𐩲𐩺𐩡
3
А не хотим ли мы развлечься? 😉 Но так чтобы с пользой для наших профессиональных навыков?? 👨‍🎓👩‍🎓 Предлагаю на октябрь запланировать тестовый запуск новой командной игры "Игр...
Andrii Kurdiumov
2
Привет всем! Почему этот код не срабатывает при добавлении или удалении пользователя из чата? bot.on('chat_member', async (ctx) => { console.log(ctx); }) bot.launch({allo...
Alexander
5
у кого сколько оперативы на базе данных ?
АДИЛЬБЕК
4
Через бот апи возможно получить ID стикерпака? Не ссылку.
Vexylon [АФК до 09.09]
5
Привет Хочу сделать аналог iCloud’а для своих проектов, чтобы пользовательская информация хранилась в облаке, была доступна во всех сервисах, её можно было подсасывать везде)...
Виталий
9
В тг можно спарсить всех кто пишет в группе? Если список участников скрыт
S
3
код Event::listen('cms.page.display', function (&$content, $slug, $page, $html) { if (is_object($content)) { dump($content); } else { dump($s...
Point 111
3
Всем привет. Не понимаю, в чём тут шутка юмора. Убирается только разрешение на send_messages. А send_media_messages остаётся. Как сделать, чтобы оба убирались? await b...
Alexander
2
Карта сайта