как же у меня подгорает от таких вот идей, с того что такие типа шутки создают видимость что "писать плохой код - это нормально"
только вдумайтесь - это буквально сеет мысль в умах людей "выполнять свою работу плохо - это нормально, все так делают", мне например чуть ли не физически зудит если у меня в коде есть какое то решение которое не удовлетворяет моим текущим стандартам "хорошего кода"
каждый раз когда озвучиваю что то подобное не меня большинство коллег как на дурака смотреят, видимо я один такой честный протекционист
У нас работала программерка. Один раз парни случайно в её коде обнаружили update внутри цикла. Это было круто!
Даже Я, НЕ программист, понимаю, чем это чревато....
от задачи зависит. У меня в ключевой софтине есть эпичная говнофункция на 1000+ строк с разобраными циклами, примитивными типами данных, повторным использованием переменных и прочей дичью. Каждый раз, когда надо че-то поправить серьезное - я примерно день ее читаю и прогоняю дебагером, чтоб вспомнить как она работает.
Зато все это безобразие работает раз в 20 быстрее, чем красивый код, и при этом не вылетает из-за нехватки памяти.
Так везде. Приходишь на новую работу, осваиваишься и начинаешь исправлять "мы всегда так делали". И когда начинаешь искать причину, то из каждого угла: "я знаю, что это не правильно, но мне сказали делать так, я делаю", "мы знаем, что результаты не совсем стабильны и лучше два раза не замерять, но методику придумали в другом отделе", "почему не правильно, вы ведь уже 20 лет замеряете и всё хорошо", " ну и что, что вы по 3 раза переделывает, ну, видимо, процесс не идеален, всё не может быть идеально, так то всё работает, иначе бы уже давно кому-то пришло в голову, что неправильно", "это не наши проблемы, что методика неправильная, мы заказали, заказчик обязан доказать правильность", "да ладно, берём, это же явно лучше, чем предыдущее, а значит ещё правильнее". Всем всё понятно, все ссут встать и открыто заявить, что это [мат]э та полнейшая, ведь руководство (на пару ступенек выше) не будет в восторге от того, что всё плохо и начнёт спрашивать почему вы не устранили. И тогда всей цепочке идиотов придётся аргументы придумывать. А для этого надо понимать и уметь.
Но это придаёт свой шарм, кошмарить идиотов, стоящих выше тебя и заявлять на каждое "мы там" своё "уже 20 лет неправильно". Но и риски никуда не делись, идиоты не любят, когда им говорят, что они идиоты.
ничего плохого кстати не вижу в повторном использовании переменных например когда у тебя идет выгрузка каких то данных, ты выгрузил их в переменную tmp далее ты в цикле обработал эти данные и эта переменная более не нужна, следом ты можешь опять использовать эту же переменную что бы выгрузить в неё ещё какие то данные и так же их обработать, проблемы с таким кодом могут быть только у новичков которые пока что не шарят за то как работает код и не умеют его читать, ведь код это просто инструкции для интерпретатора о том какую последовательность действий ему нужно сделать а любой ide сейчас при выделении переменной подсвечивает в коде все её вхождения
Помню с одной молодой барышней шуры-муры были. В переписках в общем-то у неё много грамматических ошибок встречалось, но одно слово у меня вызывало дикий смех, она писала слово попозже "попойже". Я так и не решился её исправить, дабы не отлучила от тела, в итоге всё равно разбежались, но это уже другая история
Когда завёл. Хотя собственно как завёл? У меня в общем-то и в мыслях ничего не было, но девушка настойчивая оказалась, я и не понял как попал. Как сказал главный герой "Любовь и голуби": Завертелось по пьянке и не отвертишься. Вот и у меня всё так же произошло, вскоре мальчишка родился. Под старость лет молодой папаша)
230 комментариев
3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
только вдумайтесь - это буквально сеет мысль в умах людей "выполнять свою работу плохо - это нормально, все так делают", мне например чуть ли не физически зудит если у меня в коде есть какое то решение которое не удовлетворяет моим текущим стандартам "хорошего кода"
каждый раз когда озвучиваю что то подобное не меня большинство коллег как на дурака смотреят, видимо я один такой честный протекционист
Удалить комментарий?
Удалить Отмена3 месяца назад
Даже Я, НЕ программист, понимаю, чем это чревато....
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Зато все это безобразие работает раз в 20 быстрее, чем красивый код, и при этом не вылетает из-за нехватки памяти.
Удалить комментарий?
Удалить Отмена3 месяца назад
Но это придаёт свой шарм, кошмарить идиотов, стоящих выше тебя и заявлять на каждое "мы там" своё "уже 20 лет неправильно". Но и риски никуда не делись, идиоты не любят, когда им говорят, что они идиоты.
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Брелок - брелки.
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Почему его не посадили?
Почему не исправили?
Так много вопросов, а ответов не найти..
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена3 месяца назад
Удалить комментарий?
Удалить Отмена