1. Objective C / Говнокод #4467

    −114

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    bool userNameChanged = true;
      [userName isEqualToString:oldUserName]!=YES;
      bool passwordChanged = true;
      [password isEqualToString:oldPassword]!=YES;
      bool retVal = true;
      if(userNameChanged)
      {
        retVal &= setUserNameInPreferences(userName);
      }

    Чудеса сравнения

    Запостил: apodrugin, 27 Октября 2010

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

    • замечательно!
      мешаем в кучу YES и true, игнорируем результаты сравнения, пользуем инвариантные ифы.
      толи это код сразу после копипаста, но до адоптации, либо это произведение ленивого бандерлога.
      Ответить
    • МАГ !
      Ответить

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