Дата в базе, ноль в уме

« картинки и свежие анекдоты | чат

Дата в базе, ноль в уме

Когда я только ещё начинал свой неловкий путь девелопера, выдали мне небольшой проект (по сути — импорт данных из одной системы в другую) с заданием «добавить новую фичу». По-хорошему, задание нужно сделать было за два-три дня, я же умудрился по незнанию растянуть всё это дело на неделю с хвостиком. В понедельник, перепроверив всё, что только можно, закоммитил, собрал патч и со спокойной душой ушёл домой.

Утром меня ждало письмо с заголовком «Ни черта не работает». Удивляюсь: кроме меня, на сопровождении этого софта больше никто не работает, вчера всё проверял при тестировщике. Запускаю программу — реально ничего не работает! Точнее, записи по кругу импортируются, как в бесконечном цикле.

Данные источник поставлял в виде XML-сообщений, а уникальность проверялась по дате создания. Почему-то творец логики решил особо не заморачиватся с парсингом и сравнивал записи о дате создания как строки. В источнике формат dd/MM/yyyy, в приёмнике — d/MM/yyyy. А так как моя работа над всем этим пришлась аккурат под конец месяца, баг только сейчас и всплыл. Закончил бы раньше — так бы и не узнали до продакшна. Как это не выловили за два долгие года работы на продакшне — ума не приложу.

Две вещи, которые я вынес из всего этого:

  • я никогда не смогу учесть всего, и моё творение обязательно упадёт/зависнет в последнюю секунду 29 февраля високосного года;

  • данные нужно приводить к виду, с которым нужно работать.

Комментарий:

Ваше имя:

Ещё интересное на этом сайте:

Сосём при свечах
Анекдоты и картинки #8752592
Анекдоты и картинки #8752591
ШАНС
Заслать дурачка
Наказал жителя Горловки за угрозы и оскорбления в сети
С чего бы это бразилец так разбушевался?
Мастерский троллинг или "мысли вслух"
Трудолюбивые еноты
Прикольные картинки (95 фото)
Классные гифки (25 гифок)
Как разозлить свою возлюбленную (3 фото)
Самый грустный болельщик бразильской сборной (3 фото + видео)
Холодильник любителя змей (2 фото)
Что такое шоплифтинг, и его отличия от воровства (13 фото)
Почему в мире все хотят российское оружие (фото + текст)
Невероятная ставка на финальный счет матча Бразилия–Германия (2 фото)
Когда почерк врачей очень сложно разобрать (5 фото)
Бразильская футбольная фанатка (38 фото)
Топ-10 правил путешествия автостопом (7 фото)
« все анекдоты и картинки
Рейтинг@Mail.ru