Няшная / Говнокод #20134 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
static void putcp(void* p,char c)
	{
	*(*((char**)p))++ = c;
	}

Запостил: govnokod3r govnokod3r, (Updated )

Комментарии (62) RSS

    • Что б у тебя коллеги в продакшен так всю жизнь писали
      Ответить
        • как если бы не было методов это обойти. на дедлайнах можно делать все. и навороченым синиорам тоже можно делать все. навороченые синиоры на дедлайне - вот так у тебя ристры и получаются.
          Ответить
            • CM? code monkeys? патч откатят?? code monkeys скорее его во все другие бранчи замержат.
              Ответить
                • ага. еще ни разу ни одного "configuration manager"а не видел кто бы в код глядел: не их работа. (признаюсь: видел только двух, специальность вымирающая. full-time admin для version control уже давно не нужен.)

                  а билды успешные... это всегда было легко.
                  Ответить
                  • > билды успешные
                    Да они и тесты пройдут, главное покрытый тестами код не трогать 🙂
                    Ответить
                  • А они и не смотрят. Их дело типа так: Просрали билд, смотрим лог, находим(!) виноватого, откатываем патч и виноватому пизды.
                    Ответить
                        • последний раз когда под этим работал, когда jenkins посылал емылы, на СС стояли и CTO, и начальник R&D. CTO давно в разработке не рубил, но мог подойти, и с серьёзным видом начать тебя расспрашивать что за ошибка и почему/как ты ее сделал. учитывая что он тебя мог уволить просто так, те 15 минут на ковре у начальника R&D казались в сравнении просто отпуском.

                          мораль: емыльное СС очень мощная вещь.
                          Ответить
        • Да, кстати, посмотреть бы на такое ревью, где одна крестоблядь доказывает другой крестобляди, что он не правильно пишет
          Ответить
    • Да, форматирование ужасное и пара скобок лишняя. Починил:
      static void putcp(void*p,char c){*(*(char**)p)++=c;}
      Ответить
  • static inline /*царский инлайн*/ void putcp(void* p,char c) {*(*((char**)p))++ = c;}

    fixed
    Ответить
          • Забавный мем, но вот я поймал себя на мысли, что многие ваш разговор не поймут. Нет, мне не надо объяснять что это. Я был здесь задолго до появления здесь борманда.
            Ответить
            • Да нормальные люди вообще на ГК и трети всех комментов не поймут. Одни вореции чего стоят.
              Ответить
          • Царь напишет эту функцию на опкодах. Нахер ему ваш си?
            Ответить

Добавить комментарий

Переведи на "PHP", guest!

    А не использовать ли нам bbcode?


    8