werehuman 16.04.2012 06:57 Psi+

Я когда делал свой сайт, сразу сказал — за модуль оплаты не берусь, слишком большая ответственность для меня.
Заказчик нашёл где-то второго программиста. Пообщался с ним, вроде нормальный парень.
Сделал он этот модуль оплаты. Я код просмотрел, смутило меня, что он на такую задачу, как генерация и парсинг урла сайта оплаты создал 10 классов, и что не следует pep8. Хер с ним, работает — не трогай.
После запуска сайта начали всплывать проблемы в моём коде (тоже связанном с оплатой, но так сказать с другого конца). Для отладки хотелось знать, кто когда оплатил услуги, но логов нигде не нашёл. Говорю ему — сделай простенькую модельку, пиши туда об успешной оплате. Он говорит — такая модель есть. Смотрю в код — ни одной модели. Хуй с ним, может забыл закоммитить, потом будет.
Худо-бедно поправил кучу ошибок в своём коде, сайт работает. А его код по-прежнему вызывал нарекания. По каким-то причинам деньги с банковских карточек приходили клиенту, а при оплате с мобильника — нет. Говорю — этим не я занимался, претензии не ко мне.
Вроде как со временем деньги стали приходить. Внезапно багрепорт — юзер умудрился найти косяк в сайте, когда он мог в обход оплаты до бесконечности начислять себе бабло на сайте. Бага критическая, но пусть в свой код лезет второй прогер. (кстати, уже на этом моменте он перестал появляться в моём жаббере)
Прошла неделя. Прогер разродился коммитом, от которого весь сайт падал с 500 при оплате. Жду, когда поправит багу. День проходит, второй, а трейсбаки сыпятся мне в почту. Пишу заказчику — заказчик говорит, мол всё, второй прог сказал, что не справляется с задачей и съебался. Вот мудень блядь, наломал дров и свалил.
Пришлось мне лезть в его код. Сука, этот пидорас никуда не записывал инфу об успешной транзакции! Он просто парсил урл и зачислял деньги тому, кто на этот урл зайдёт! Никаких номеров транзакции, никаких логов, такая пиздецовая дырень. А потом он и этот код сломал. Откатил изменения на старый код, пусть с критической багой, но сайт работает. И мне теперь его лапшу разгребать и основательно переделывать этот говнокод. И он ещё и деньги за это получил.

Для тех, кому лень читать стену текста: почему сука существуют такие люди, которые сознательно и по своей воле берутся за ответственную задачу и съёбываются?

1. Klava 16.04.2012 06:58 tkabber

ну и что тебя удивляет?

2. werehumanKlava /1 16.04.2012 06:59 Psi+

меня удивляет, почему для людей не существует понятия ответственности

3. generatorglukoff 16.04.2012 06:59 Воркота

ну вот смотри: он с баблом и трахает тянок, а ты сидишь и разгребаешь его говно. он — альфа самец, а ты — говно

4. Klavawerehuman /2 16.04.2012 06:59 tkabber

а их нет)))

5. Like-all 16.04.2012 07:01 rzkPhone II

Потому что их не ебёт совесть. Их дело — получить бабло и съебаться

6. werehumangeneratorglukoff /3 16.04.2012 07:05 Psi+

и я желаю ему поноса

7. magog 16.04.2012 07:06 Azoth

фриланс — суровый и беспощадный :-(

8. iLeamare 16.04.2012 07:40 Ведро

потому что уёбки без силы воли и возможности оценить свои силы

9. werehumaniLeamare /8 16.04.2012 07:41 Psi+

он сейчас сказал, что ему о критической баге даже никто не сообщал

10. iLeamarewerehuman /9 16.04.2012 07:47 Ведро

малаца

Do you really want to delete ?