1. C# / Говнокод #6192

    +118

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    if(false && TouchManager.touchCount != 0)
    		{
    			TouchPhaseEnum phase;
    			TouchManager.GetTouchPhase(0, out phase);
    			if(TouchManager.touchCount >= 2)
    			{
    				...
    				return;
    			}
    		}
    	}

    Прогнал проект парсером говонокода, нашел такую конструкцию.

    Запостил: semens, 02 Апреля 2011

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

    • аналог /* <код> */ ?
      Ответить
      • Не аналог. Потому что содержимое должно компилироваться.
        Ответить
        • нет, аналог, так как при должных настройках оптимизации нормальный компилятор вырежет этот блок кода и внутрь его не посмотрит)) хотя этож шарп, никогда не понимал его байт-кода))
          Ответить
          • Шарпы тут вовсе ни причем. Попробуйте на С/С++ например:
            if( false )
            {
                1 = 2;
            }
            Аналог? Собралось?
            Ответить
            • Например в дельфях бы такое может и не собралось, но на "1=2" или ещё что внутри даже брейкпоинт не поставился бы.
              Ответить
              • Брекпоинты это прерогатива отладчика, не компилятора. И правильно, что не поставился бы.
                Ответить
    • На счет первой строки - возможно это временная заглушка.
      Ответить
    • Было жалко этот код, он мне как родной
      Ответить
    • строка 11 не нужна.
      Ответить
    • я бы сказал 1-11
      Ответить

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