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

    +132

    1. 1
    for(dynamic o=0; o!=237; o++){

    Ох, что мне досталось поддерживать... dynamic почти везде... :( Кто это написал??? Хочу этого человека взять и @#$%^&... :(

    Запостил: Говногость, 19 Июня 2011

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

    • ПХП код в C# детктед. Щ_Щ
      Ответить
      • +1, очень боюсь поддерживать код, написанный переученными с пхп на C# обезъянками...
        Ответить
        • На самом деле вру. Это не совсем PHP.
          dynamic s="100500";
          dynamic i=100500;
          Console.WriteLine(i+s);
          Этот код во время выполнения на сишарпе - зафейлится. Насколько я знаю, на ПХП этот код должен успешно выполнится...
          Ответить
      • Точняк! А кто писал тот тупица! dynamic - этот тип данных нужен в очень спецефических случаях (Например когда нужно поработать с анонимными типами) и его использование очень дорого стоит! Если тип известен то нивкоем случае не трогать dynamic.
        Ответить
        • Где-то видел использование типа динамик для лямбд высокого порядка (лямбда возвращающая лямбду, возвращающая лямбду возвращающая....) с возможностью рекурсивного вызова

          там это было оправдано, что бы не писать длинные объявления типов (var по каким-то причинам не подходил, не помню), хотя кому такое может понадобится?..
          Ответить
          • Тому, кто не знает других ЯП?
            Ответить
            • Согласен. В других ФЯП с этим было-бы всё нормально, а тут через ж...
              Ответить
    • File->Replace (dynamic, object)

      потом исправить ошибки компилятора
      Ответить
    • ipичный говнокод. Самое то для гета 9999.
      Ответить
    • o=0
      Ответить
    • dynamic что значит7
      Ответить
      • late-bound object
        Ответить
      • это значит, что ложи туда что хочешь и делай с ним что хочешь. Тип определится во время выполнения. Что-бы с ним не делал - ошибок во время компиляции не будет. Только во время выполнения, как в пхп.
        Ответить
    • он случаем dynamic с var не попутал?
      Ответить
      • не в том его вина, что он осёл
        таким его мама родила
        Ответить
    • http://govnokod.ru/5210#comment68771
      Ответить
    • Нормальный говнокод полученный после для миграции с другого ЯП.
      Ответить
    • показать все, что скрытоvanished
      Ответить

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