Чому програмісти не люблять працювати з чужим кодом? Та з чужими проектами.

Чому програмісти не люблять працювати з чужим кодом, а пластичні хірурги намагаються не брати пацієнтів після іншого лікаря?

Уявіть, що вам доручили добудувати лабораторію, яку почав будувати інший прораб на острові. Ви приходите на об’єкт, а поруч з основною будівлею стоїть величезний вентилятор, на складі лежить повітряна куля, а в підвалі ви натрапляєте на кімнату, заповнену швабрами.

Почухавши голову, ви розбираєте весь непотріб у підвалі, демонтуєте потворний вентилятор, вивозите повітряну кулю, звільняєте склад і добудовуєте лабораторію. Здаєте об’єкт ученим, але через 5 хвилин вони вибігають з криками: «У нас витік отруйного газу!!!»

— Як так? Має ж усе працювати! — в розпачі кричите ви та телефонуєте попередньому прорабу:

— Ігнат, у нас витік отруйного газу! У чому проблема?

— Не знаю, має працювати. Щось у проекті змінив?

— Хіба що швабри виніс з підвалу…

— Здурів? Швабри тримали стелю!

— Що???

— Кажу, швабри тримали стелю. Над ними були цистерни з газом. Вони були дуже важкі, тому довелося напихати швабри в кімнату знизу.

— Ти хоч записку на двері повісив, що швабри не можна прибирати? Отруйний газ витікає, що робити?

— Включай вентилятор. Він здує газ з острова.

— Я його одразу демонтував!

— Навіщо?

— А навіщо біля входу стояв 120-тонний вентилятор? Не могли коробку протигазів покласти?

— Доставку протигазів потрібно було три місяці чекати, а вентилятор у мене залишився з минулого об’єкта.

— Ігнат, ми задихаємося, що робити…

— Тоді терміново сідайте на повітряну кулю і тікайте з острова!!!