Генезис, Спринт шостий, Humanity MVP (Minimum Viable Product) release candidate 0.9.1.
Ранок. Стендап.
Тімлід (Архангел Гавриїл): Ок, С.E.O. затвердив опорно-руховий апарат бурхливі крики так-так, я теж думав, що ми його вже ніколи не здамо. Сьогодні за планом органи чуття. Благо майже вже закінчили. Що там з офтальмологічним модулем?
Архангел Уріїл: без проблем. Я скинув таск нашому джуну, він цих модулів уже, напевно, мільйон написав.
Ангел Єреміл (джуніор): демонструє прототип. Явно риб’яче око з характерною опуклою будовою.
…. пауза…
Тімлід: це що?
Єремііл: ну… ресайклінг, узяв перевірений код…
Уріїл: ну, reuse це завжди добре. Нічого, ми його помістимо трохи глибше в корпус і буде нормально.
Рафаїл: угу-угу… а хто версію робочого середовища перевіряти буде?
Єремііл: так він мультиплатформний, може і в salt.water, і в pure.water працювати
Уриил: а в Air 3.2.3?
…. пауза…
Тімлід: є ідеї?
Регуїл: тут можна костиль. Поставимо систему іригації солоним розчином. Ми таке якось уже робили з амфібіями. Головне, щоб від водного середовища далеко не відходили.
Тімлід: а якщо відійдуть? Зроби х2, про всяк випадок.
Уриилзаписує: іригація x10.
Минає кілька годин. Очі встановлено.
Архангел Михаїл: Ви що мені ** на тест скинули??!
Всі: ????
Михайло: Ви нові модулі поставили… як би… догори дриґом!
Гавриїл і Уріїл похмуро дивляться в креслення: встигнемо переробити?
-До релізу? Не в життя.
Єремііл: а може то не баг, а фіча? а? Ну, типу фотодатчики все одно ж всеспрямовані, а так вони ніби всередині, додатковий захист, ні?
Регуіл: угу, угу. Ти ще пам’ятаєш для якого середовища писав? У тебе кут заломлення всередині модуля – 1,4 , як у сімействі середовищ water, а деплоїться буде в середовищі air 3.2.3, там кут 1!
Єремііл: тихо 1,00029….
Регуїл: ось це він пам’ятає!
Тімлід: спокійно. Пропишемо в ТХ якусь безглузду умову, яку фіг перевіриш, і спишемо проблеми з рефракцією на її порушення. Ну… скажімо… несанкціонована спроба копіювання… без другого пристрою. Назвемо ну… як там того інтерна звали? На букву О?
Михайлохіхіхікаючи: не в цьому проблема. Ну. Не тільки в цьому. Зниження чутливості модуля вдвічі ми теж якось опишемо. А ось що ви думаєте робити з пучком дротів, які стоять СПЕРЕДИ датчиків?!
Тімлідфейспалм: ми можемо це якось програмно пофіксити?
Уриил: ну… датчика два… вичитати одну картинку з іншої… заповнення з урахуванням контексту… як мінімум, це швидше, ніж переставляти їх правильним боком. Це ми вже потім, із патчами зробимо.
Тімлідвтомленим голосом: гаразд, давайте закінчувати. Тільки не забудьте проіндексувати модуль для антивіруса. А то буде дуже тупо, якщо наш антивір усе це просто грохне на рівному місці…
Тим часом, в Immunity Subsystem:
“УВАГА: невідомі об’єкти виявлено. Починаю процедуру агресивного поглинання.”