Хуяк, хуяк и в продакшн.

Jun 23, 2014 23:40

Оригинал взят у droids_life в Хуяк, хуяк и в продакшн.



Вот, кстати, смешно. Но, буквально, сегодня ровно такая фигота была.
Нужно было через нашу серверную часть прососать в мобильное приложение кой-какие данные из сервиса, который делает дружественноый нам отдел. Поцонтре даже упреждающе (!) сами слазили в доки от гугла по андроиду и выкатили спеку на свой API - XSD. Ну фигли, ОК. Проверяю - ничерта не работает. В XSD хотят hexBinary ( http://books.xmlschemata.org/relaxng/ch19-77143.html ) . Андроид же возвращает (цитата) "64-bit integer as hex string" %) То есть, натурально, чуваки видят там hex и там hex - о! подходит. Хуяк, хуяк и в продкшн. Звонок по телефону подтвердил. Я пол минуты пытался чуваку втолковать, что hexBinary - это массив пар, и что числа в виде hex string, вообще говоря, можно представить бесконечным числом способов. Разговор закончился соплями в духе: "Ну мы уже сделали, оно работает... Нам не охото переделывать, а как там эти данные потом используются я вообще не знаю..." Пришлось отложить в своём коде чутка и прикрыть комментарием, мол мопед не наш.

Как сказал мой хороший товарищ, мастер спорта по фехтованию, Сергей Чесноков: "Денис, после таких пенок охото взять и на хуй всё бросить". И попутно ещё вспоминаю мысли tonsky, что если дать программисту в два раза больше времени, то он напишет не в два раза более качественный код, а нахуярит в два раза больше того же говна, которое он выдаёт ежедневно, жалуясь, что на нормальный времени нет.

программирование

Previous post Next post
Up