- Галя, нас тут разработчики в жопу посылают
- Куда?
- В жопу, Галя, в жопу."
Поскольку мне приходилось бывать по обе стороны окопа, то не могу не поделиться двумя историями.
Первая. Я разработчик.
Система вылизана от и до. На неё даже документация была в полном комплекте, что редкость.
Заказчик на просмотре морщит нос.
Я ничего не понимаю, потею и соображаю, что двух рубашек мне может и не хватить.
А тут посылают не в баню, но куда подальше, где помыться тяжело.
В конечном итоге заказчик рожает:
- Нам всё нравится, только есть два маленьких замечания. Во-первых, СУБД должна быть не MS SQL Serever, а Oracle. Во-вторых, приложение должно быть не на Java, а на .NET. Сколько времени вам нужно чтобы это исправить?
Он ужасно удивился, когда в качестве ответа на свой вопрос получил счет на 80% от суммы начального договора.
Вторая. Я заказчик.
Вот до сих пор не знаю, почему эту поделку мы не сами реализовывали а отдали на сторону.
База данных, в одной из таблиц которой, кроме прочих, было два поля:
- время поступления запроса;
- время отправки ответа на запрос.
Попросил добавить туда третье поле: интервал между поступлением и исполнением запроса.
Выслушал двухчасовую лекцию о нормализации баз данных.
Потратил пять минут на добавление поля и создание триггера.