Читати онлайн якби програмісти будували будинки
Якби програмісти будували будинки.
Ура! Нам запропонували великий контракт на будівництво 12-поверхового житлового будинку. У всіх бурхливий ентузіазм. Випили на радощах 2 ящика пива.
Замовнику не подобається вислів "як тільки, так відразу". Вимагає назвати конкретні терміни. Темний народ ці замовники, нічого не тямлять у високих технологіях.
Обговорювали терміни. Випили 3 ящика пива. Петрович каже, що тут всієї роботи на 4 місяці. Значить, насправді 8. У результаті в контракті записали 12, хоча раніше, ніж за 16, навряд чи впораємося.
Відзначаємо підписання контракту.
Відзначаємо підписання контракту.
Петрович пішов здавати пляшки.
Продовжуємо відзначати підписання контракту на гроші, виручені Петровичем.
Довго згадували, що ж ми відзначали вчора. Прийшов Алекс, сказав, що пора б починати працювати. Послали. Граємо в Quake.
Петрович теж каже, що пора починати працювати. Змовилися вони, чи що? Обнесли майданчик парканом і повісили красиві плакати "Будівництво веде компанія" Домострой "(www.domostroy.ru)". З почуттям виконаного обов'язку граємо в Quake.
Прийшов замовник, цікавився, як справи. Посадили його за комп'ютер з Quake'ом і дозволили нас всіх обіграти. Пішов дуже задоволений. Однак пора, здається, і справді починати працювати.
Обговорювали проект. Сидоров пропонує великоблочну архітектуру. Петрович каже, що блоки громіздкі, погано стикуються один з одним, містять багато зайвого і взагалі ще невідомо, які у них там всередині тріщини. Заявляє, що з блоків будують тільки закінчені ламери. Наполягає, що всі треба будувати по-старому, з цегли, хоч це і набагато довше. Найрадикальніший проект запропонував Алекс. Він каже, що взагалі не потрібно будувати 12-поверховий будинок, а потрібно побудувати кілька десятків дерев'яних котеджів і з'єднати їх підземними тунелями. Мовляв, на Заході зараз так модно. Нагадали йому, що замовник вимагає саме 12-поверховий будинок. Він відбивався і кричав, що замовники тупі за визначенням, і слухають їх тільки закінчені ламери. У найцікавіший момент дискусії скінчилося пиво. Вирішили продовжити завтра.
Намагалися вирішити питання дуеллю в Quake. Алекса з його котеджами завалили відразу, але між Петровичем і Сидоровим вийшла нічия. В результаті кожен буде будувати за своїм планом, а потім спробуємо все це з'єднати, щоб не завалилося.
Почали будувати. У всіх бурхливий ентузіазм.
Перший поверх готовий! Показали його замовнику. Він цікавився, чому в різних кімнатах різна висота стель, чому зі стін вивалюються цеглини і чому в будинку немає під'їзду, а влазити доводиться через вікно. Пояснили йому, що це спеціальні обмеження демо-версії. Йдемо на свята, горді собою.
Петрович протверезів першим і довго лаявся. Ми думали, що Алекс випив все пиво. Виявилося, все ще гірше: Петрович згадав, що ми забули про фундамент. У проекті він, звичайно, описаний, але ж документацію Новомосковскют тільки ламери.
Ламали перший поверх. Прикро, млинець. З іншого боку, добре, що раніше працювати не почали, а то б скільки праці нанівець.
Працюємо. Петрович добудовує другий поверх, Сидоров - п'ятий. Алекс отгрохал шахту ліфта до дев'ятого поверху, вона тепер стирчить над всією конструкцією і в сильний вітер підозріло хитається. Тимчасово поставили дерев'яні підпірки.
Алекс будує горище та дах. Оскільки верхніх поверхів ще немає, будувати доводиться на землі. Потім піднімемо краном. По крайней мере, Алекс на це сподівається.
У Сидорова не стикуються панелі. Щілина більше метра. Панелі придатної форми, щоб її заткнути, немає. Сидоров покликав Петровича і запропонував закласти цеглою. Петрович заявив, що у нього своїх справ по горло, і взагалі, не повідомляючи внутрішньої архітектури панелей нічого зробити не можна.
Розламали кілька панелей, щоб Петрович міг вивчити внутрішню архітектуру. Петрович лається, кричить, що проектувальники панелей - повні ламери.
Петрович заклав дірку. Правда, панелі при цьому перекосилися, але це вже дрібниці. Проводку з обох панелей довелося вивести назовні і пов'язати вузлом. Петрович замотав вузол ізолентою і запевняє, що буде працювати, якщо тільки дощ не піде.
Стройкомбінат випустив нову версію панелей, поліпшеною міцності і утеплення, з вбудованими стінними шафами. Правда, ні за формою, ні за розміром вони не сумісні з попередніми і, крім того, в три рази важче. Сидоров рветься розламати всі, що ми вже зробили, і перебудувати заново, з новими панелями. Ледве відрадили. Та й, в будь-якому випадку, фундамент таку вагу б не витримав. На яку архітектуру вони взагалі розраховують, ці комбінатську?
Прибіг Алекс, захоплений ідеєю. Пропонує зробити всі вікна в будинку змінюваного розміру. Каже, замовник буде тягнутися. Сказали йому, щоб не випендрювався.
Петрович дістався до п'ятого поверху. Гордий собою. Звернули його увагу на той факт, що його стіна нахилена під кутом 40 градусів. Він лаявся, кричав, що ми ламери і нічого не розуміємо. Потім обіцяв подумати.
Приходив замовник. Запитав, чому стіна нахилена під кутом 40 градусів. Пояснювали йому про силу Коріоліса. Він все вислухав, потім сказав, що він, звичайно, в будівельній справі нічого не розуміє, але у нього по сусідству точно такий же будинок, і там стіна пряма. Млинець. Ненавиджу розумних замовників. Потім цей ідіот Алекс ляпнув при ньому про свої змінні вікна. Замовник, природно, загорівся і наполягає, щоб робили саме так. Двічі млинець.
Петрович визнав, що зі стіною дійсно є проблема. Каже, що неправильно поклав якийсь цегла. Але щоб зрозуміти, який саме, треба перебрати їх все. Простіше все знести і побудувати заново.