Жизнь в дотелефонную эру 2 - страница 3

Шрифт
Интервал


Второй программист был известен тем, что у него были старенькие Жигули и он туда встроил огромные динамики. Когда он включал музыку, машина начинала подпрыгивать. Он балдел и подпрыгивал вместе с Жигулями…

В качестве операционной системы был выбран Оракл, сложнейшая система. Игорь сказал мне, что именно Оракл используют Виза, Мастер кард и другие. Миллионы трансакций в секунду!

– Вы же будете как Виза? – спросил он.

– Понятно, будем, – сказал я. А что мне оставалось?

– Ну все, начинаем писать! – потирал я руки, обращаясь к программистам. Тогда мне казалось, что система должна возникнуть из них. Но это оказалось не совсем так.

Программисты, не мудрствуя лукаво сразу спросили у меня

– А техзадание есть? Без него нечего и садиться….

То есть, система должна была появиться именно из меня и никого другого.

Техзадания, кроме красивой мечты с надписью Тикетстрим не было. Причем, под техзаданием понималось не столько описание функциональности, а так называемая "джамп мэп" – то есть еще и "карта прыжков".

– А это еще что такое?

– А это вот что такое. Приходит, к примеру, клиент к оператору билетной системы и говорит: хочу билеты на Буратино.

– Стоп, а кто такой оператор? Откуда он возьмется?

– Я не знаю, я программист. А кто такой оператор должен знать ты.

– Так вот, на что нажимает оператор? И что ему появляется в ответ? Там может быть 10 одинаковых событий. А какой клиенту надо? Тут на что он нажмет? То есть, куда перепрыгнет?

– А если клиент не знает, какой Буратино ему понадобится?

– Значит, нужна дополнительная кнопка, например с датой. Значит, на дату нужно прыгать.

– А если дата будет, а театр другой?

– Значит, нужна третья кнопка – с театром! Туда прыгаем!

– А если в этом театре билетов нету, а есть в другом театре?


Вот тут-то и открылась для меня сияющая вершина всего айсберга системы.

К блокам событий добавлялись заросли ценовых категорий, лабиринты адресов, джунгли времени начала и конца событий, конфигураций зрительных залов, количества мест, по которым надо было прыгать и прыгать…



Джамп мэп не помещалась на полу, заползала на стены и, кажется, была готова проглотить все место в оффисе.

При этом нужно понимать, что сейчас электронные магазины, корзины и т. д давным давно написаны и к ним привыкли, как к включению мотора машины после поворота ключа зажигания. То есть все уже дебагировано и стандартизовано, но тогда, 22 года назад, ничего этого не было. Все нужно было писать впервые, как заводить авто не стартером, а руками…