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

    +137

    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
    if (!string.IsNullOrEmpty(date))
    			{
    				var result = date.Split('.');
    				filter.TenderDate.Start = new DateTime(
    					Convert.ToInt16(result[2]),
    					Convert.ToInt16(result[1]),
    					Convert.ToInt16(result[0]),
    					0,
    					0,
    					0);
    				filter.TenderDate.End = new DateTime(
    					Convert.ToInt16(result[2]),
    					Convert.ToInt16(result[1]),
    					Convert.ToInt16(result[0]),
    					23,
    					59,
    					59);
    			}

    Парсинг дат? Не, не слышал.

    Запостил: xumix, 14 Декабря 2013

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

    • Хорошо что разделитель точки, хорошо что формат только один и нет сокращенных записей...
      Ответить
    • отступы в 4 таба, полегче
      Ответить
      • это просто черезжопно работает местный парсер, убирая лидирующие табы и пробелы из первой строки
        Ответить
        • Это просто черезжопукопирующие юзеры, забывающие убрать лишние ведущие табы из всех строк.

          P.S. Хотя годно было бы, если бы движок срезал одинаковое количество ведущих пробелов изо всех строк.
          Ответить
          • Это просто вопрос юзабилити. И уж точно не надо юзера заставлять думать, что его код надо переформатировать
            Ответить
            • Ну да, в идеале движок ГК должен сам срезать лишние пробелы слева. Но пока он кривой - можно юзать кнопку "предварительный просмотр" :)
              Ответить
          • показать все, что скрытоПросто корявые настройки VS. Как я понял, большенство юзеров даже не знают, что они существуют
            Ответить
            • bormand имеет ввиду причёсывание кода перед деплоем на ГК
              Ответить
            • Нет, корявые настройки форматтера ГК: 1 таб = 8 пробелов
              Ответить
              • Табы отстой просто, код в вебе паршиво с ними выглядит.

                А гнушники вообще ушлёпки, мешают в своих сорцах табы с пробелами, и емакс по дефолту этому научили.
                Ответить
              • Да табы по 8 пробелов это терпимо. В этом коде же всего 3 уровня отступов.
                Ответить
                • Кто ставит отступы пробелами, тот гомосексуалист.
                  Ответить
                  • Мужик, который занимается сексом с другими мужиками, тот гомосексуалист
                    Ваш кэп
                    Ответить
                    • Отнюдь.
                      Ответить
                      • Поясни мысль.
                        Ответить
                        • Ну, насколько я помню, по современной классификации такие лица называются МСМ - "мужчины имеювщие секс с мужчинами" и относятся к группе риска по СПИД-у и гепатитам.
                          Ответить
                  • >Кто
                    Обычно этим занимается редактор. //К.О.
                    Ответить
                    • Гомосексуальный текстовый редактор? Он с другими редакторами по вечерам собирается и вместе они того-этого - ставят пробелы вместо табов.
                      Ответить
                      • Собираются в одной области памяти и начинают друг другу в буфера всякие тексты пихать
                        Ответить
                        • Откуда такие подробности? Меня терзают подозрения.
                          Ответить
                          • kegdan - это бот. Его на форумах о C# тестировали.
                            Он в одной PROGRA~1 с текстовыми редакторами лежал и всё про них знает.
                            Ответить
                            • Тонко.
                              Ответить
                            • Я могу написать балладу "как емакс ворд сношал" не пользуясь воображением. только памятью
                              Ответить

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