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

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    private readonly Dictionary<BuildType, string> mProductBuildPrefix = new Dictionary<BuildType, string>
        {
            { BuildType.iOS, "appstore" },
            { BuildType.iOSHD, "appstore" },
            { BuildType.iOS_INT, "appstore" },
            { BuildType.iOS_INT_HD, "appstore" },
            { BuildType.Alpha, "appstore" },
            { BuildType.Develop, "appstore" },
            { BuildType.Android, "appstore" },
            { BuildType.Android_INT, "appstore" },
            { BuildType.Web, "appstore" },
            { BuildType.Amazon, "appstore" }
        };

    > не понимаю смысловой нагрузки в этом...

    strax, 05 Ноября 2015

    Комментарии (34)
  2. PHP / Говнокод #18971

    +1

    1. 1
    2. 2
    3. 3
    4. 4
    <?
    //Выводим картинку производителя и его описание в каталоге при условии выбора одного производителя из списка
    
        if(isset($_GET['mids'])) {  if(isset($_GET['mids'][1]) {} else{ //Если один производитель

    !isset? count? - не, неслышал

    sveta, 05 Ноября 2015

    Комментарии (6)
  3. JavaScript / Говнокод #18967

    +3

    1. 1
    2. 2
    3. 3
    4. 4
    vm.isAreaChosen = function () {
                if (!!vm.activeArea) return true;
                return false;
            };

    такой вот просто метод

    zxxc, 04 Ноября 2015

    Комментарии (6)
  4. C# / Говнокод #18966

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    public void CreateTable(ref string text) 
            {
                List<S> list = new List<S>();
                list.Add(new S('о', 9.28));
                list.Add(new S('а', 8.66));
                list.Add(new S('е', 8.10));
                list.Add(new S('и', 7.45));
                list.Add(new S('н', 6.35));
                list.Add(new S('т', 6.30));
                list.Add(new S('р', 5.53));
                list.Add(new S('с', 5.45));
                list.Add(new S('л', 4.32));
                list.Add(new S('в', 4.19));
                list.Add(new S('к', 3.47));
                list.Add(new S('п', 3.35));
                list.Add(new S('м', 3.29));
                list.Add(new S('у', 2.90));
                list.Add(new S('д', 2.56));
                list.Add(new S('я', 2.22));
                list.Add(new S('ы', 2.11));
                list.Add(new S('ь', 1.90));
                list.Add(new S('з', 1.81));
                list.Add(new S('б', 1.51));
                list.Add(new S('г', 1.41));
                list.Add(new S('й', 1.31));
                list.Add(new S('ч', 1.27));
                list.Add(new S('ю', 1.03));
                list.Add(new S('х', 0.92));
                list.Add(new S('ж', 0.78));
                list.Add(new S('ш', 0.77));
                list.Add(new S('ц', 0.52));
                list.Add(new S('щ', 0.49));
                list.Add(new S('ф', 0.40));
                list.Add(new S('э', 0.17));
                list.Add(new S('ъ', 0.04));
    }

    И как от этого отойти?

    jekastiy, 04 Ноября 2015

    Комментарии (114)
  5. C++ / Говнокод #18965

    +5

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    struct DateTime {
        string x;
        DateTime() { x = Now(); } 
        DateTime(const string& _x): x(_x) { if (BadDateTime) throw Exception(); }
        operator string() { return x; }
    };
    
    string correctDateTime(const string& value)
    {
        try
        {
            DateTime(value); // if the value is bad, ctor will throw
            return value;
        }
        catch (…) {}
        return DateTime(); // and we replace bad DateTime with currentDateTime
    }

    Где ошибка?

    Bobik, 04 Ноября 2015

    Комментарии (42)
  6. JavaScript / Говнокод #18964

    +5

    1. 1
    var date = $($($cell.get(0)).parents('.row').find('div').get(0)).find('span').text();

    Nio, 03 Ноября 2015

    Комментарии (1)
  7. JavaScript / Говнокод #18962

    +2

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    var data = [];
    if(!Ext.isEmpty(val[i][Object.keys(value[i])[0]])) {
     data['duration'] = val[i][Object.keys(value[i])[0]]['duration'];
     data['count'] = val[i][Object.keys(value[i])[0]]['count'];
     data['acd'] = val[i][Object.keys(value[i])[0]]['acd'];
     data['asr'] = val[i][Object.keys(value[i])[0]]['asr'];
    } else {
     data['duration'] = '';
     data['count'] = '';
     data['acd'] = '';
     data['asr'] = '';
    }
    i++;
    if(i>=val.length) {
     i = 0;
    }
    return tpl.apply(data);

    user-dob, 03 Ноября 2015

    Комментарии (12)
  8. PHP / Говнокод #18961

    +4

    1. 1
    2. 2
    3. 3
    print "{\"data\": \"";
    print $temperature;
    print "\"}";

    silver_925, 03 Ноября 2015

    Комментарии (3)
  9. 1C / Говнокод #18959

    −100

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    Если НЕ ЗначениеЗаполнено(Качество) Тогда
    	Качество = Справочники.Качество.Новый;
    КонецЕсли;
    	
    Если Качество = Справочники.Качество.Новый Тогда
    	Качество = Справочники.Качество.ПустаяСсылка();
    КонецЕсли;

    Foxx, 03 Ноября 2015

    Комментарии (4)
  10. C# / Говнокод #18955

    −3

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    static void Main(string[] args){
                int i = int.Parse(Console.ReadLine());
                int j = i;
                i = j * Programa(1,2,3,4,5,6,7);
                i = i * Recursia(1);
                int x = i / i;
                Console.WriteLine(x);
            }
            private static int Programa(int i1, int i2, int i3, int i4, int i5, int i6, int i7) {
                int i = i1 * i2 * i3 * i4 * i5 * i6 * i7;
                int j = i / (i7*i4);
                return (j * (i7 * i4)) /i;
            }
            private static int Recursia(int i) {
                if (i * 0 == 0 && i<50000)
                    Recursia(i*2);
                return Suma(i,15);
            }
            private static int Suma(int A, int B){
                if (0 == A) return B;
                if (0 == B) return A;
                return Suma(A - 1, B - 1);
            }

    Вывод 1 используя $еву тучу д(г)ействий

    MkSavin, 03 Ноября 2015

    Комментарии (3)