Смешки за програмисти
Отговори на въпроса "Защо се дънят компютърните програми" от гледна точка на различни религии и учения:
Юдаизъм: Не трябва да се задава въпросът защо се дънят програмите. Трябва да се чака новата версия!
Католицизъм: Първата програма беше безгрешна. Но когато се опита да работи на компютър Apple, започна да се дъни. Всички програми са версии на първата програма и съхраняват нейните грешки с цел съвместимост.
Православие: Не трябва да се задава въпроса защо се дънят програмите. Да се ползват нови версии (особено западни) също не трябва. Не трябва да се интересуваме дали дадена програма работи или не. От значение е само какво става след нейната де–инсталация.
Протестантство: Програмистът така обича своите програми, че им позволява да се дънят и успиват. И въобще, трябва да се обръща повече внимание на неработещи програми. Това, естествено, няма да ги поправи но пък е доходоносно.
Свидетели на Йехова: Само ние притежаваме истинската програма, премахваща всички софтуерни проблеми. И сме готови да я предложим на всички практически безплатно. Но тя няма да работи ако вие не повярвате, че тя наистина поправя всякакви софтуерни проблеми. Ако сте я инсталирали, а проблемите не са исчезнали, значи вие не сте повярвали в нея.
Мормони: Програмите се дънят, защото ги пускат на неправилни компютри. Правилни компютри имаме само ние! Съвсем близо сме до момента в който ще разберем как да ги включим.
Мюсюлмани (сунити): Ако дадена програма греши, то тя е невярна. Невярните програми трябва да се изтриват. Безпогрешни са само вярните програми. Ако вярната програма казва, че 2 по 2 прави 5, то всички програми даващи други резултати грешат.
Мюсулмани (шиити): Само един програмист е писал вярни програми. Верни са също така и техните следващи версии. Всички останали програми са неверни по определение.
Индуизъм: Програмите се дънят поради това, че в тях е имало грешки още преди тяхната инсталация, когато са били други програми на други компютри. След де–инсталация те отново ще станат други програми и ще се дънят заради сегашните си грешки. Коригиращи версии няма да помогнат защото всичко е предопределено.
Будизъм: Програмите се дънят поради това, че вие си задавате този въпрос. Грешно е да се стремиш към избавяне от софтуерните проблеми чрез коригиращите версии – те просто ще умножат проблемите. Няма никаква разлика между софтуер и хардуер, програма и програмист. Програма, избавена от проблеми изпада в нирвана. Програмите изпаднали в нирвана не се дънят защото няма нужда да работят.
Дзен–будизъм: Дъни ли се програма, която разпечатва сама себе си? Как изглежда програма, незаписана на нито един дисков носител?
Веднъж един ученик попитал своя учител как да се избави от грешки в програмите и учителя му дал вируса CIH. Един друг ученик казал на учителя си, че иска да има програми без грешки.
– Глупак! – извикал учителят, – А защо не искаш грешки без програми? – и ударил с хард диска си ученика по главата.
Ако вие още не сте получили просветление, няма за какво да говорим.
Даоизъм: Програмна грешка, която може да се открие не е истинска програмна грешка. Коригираща версия, която е възможно да се напише не е истинска коригираща версия.
Конфуцианство: Програмите се дънят поради неразбирането на ред неща. Всички опити да се поправят програмите с помощта на коригиращи версии (както правят западните варвари) противоречат на етикета и трябва да се избягват. Единствено напълно–мъдрият ще осъзнае истинския смисъл и необходимост от способността на програмите да се дънят.
Сатанинство: Всяка програма има право да се дъни. Срамът от програмните грешки е християнска пропаганда.
Растаманство: О, и програмите ли? А откъде си намират трева?
Атеизъм: Вярата в така–наречената "коригираща версия" на дадена програма е заблуда на потребителя. Способността на програмите да грешат – това е обективен природен закон и в случая нищо не можеш да направиш.
Социализъм: Програмите се дънят поради неравенството. Различните програми имат различен размер, разширение и се нуждаят от различно количество памет. Коригиращите версии не биха помогнали в борбата срещу програмните грешки защото отстраняват последствията а не причините за възникването им. Всички програми трябва да се уеднаквят, да се унищожат всякакви опрационни системи освен една, да се изземат всички PC от потребителите и вместо тях да се внедри един главен компютър.
Комунизм: Програмите се дънят поради вредителство! Да се разстрелят програмистите. За всеки случай, да се разстрелят и производителите на компютри. Въобще, защо са ни някакви си там програми? Та ние вече си имаме Програмата на Партията!
Нацизъм: Програмите се дънят поради същата причина поради която и няма вода – евреите!
Фройдизъм: По принцип, всички графични среди (като Windows например) са предназначени главно за разглеждане на порно–снимки. А текстовите редактори – за порно–текстове. А езиците за програмиране – за написване на графични среди и редактори, използвани за разглеждане на порно–картинки и порно–текстове. Ако програмите се използват за други цели – то те неизбежно се дънят.
Екзистенциализъм: В края на краищата не ни интересува защо се дъни дадена програма. Ако вие задавате такъв въпрос, то значи вече имате и коригираща версия.
Феминизъм: Програмите се дънят поради дискриминация на разширенията! И въобще, всичко това са го измислили шовинистическите свине от поддръжката, дето се боят да не би да загубят работата си.
Сексуални малцинства: Да се каже за дадена програма че се "дъни" – това е оскърбителен предразсъдък! Това е просто една особеност в повече с която междувпрочем може да се гордееш. Всъщност, такива особености имат и много знаменити програми като Microsoft Windows, Netscape Navigator и Borland Delphi!
Организации против абортите: Дънещите се програми също имат право на инсталация!
Green Peace: Програмите се дънят поради замърсяването на околната среда! Преди 500 години, когато промишлеността не е тровела Земята, никой и не е чувал за софтуерни проблеми. Нима не е така?
Един програмист перял килима на мишката. Приятелят му го заварил и го пита:
– Абе ти луд ли си, що переш подложката?!?
– Инсталирах си Win 2000...
– И кво?
– Мишката се изпoвръща!
Законите на Мърфи за компютърното програмиране
- Всяка програма, която ти е подарена, когато я пуснеш, разбираш че е излязла от употреба.
- Всяка дадена програма ти струва повече и ти отнема все повече време, когато я пускаш.
- Ако някоя програма е полезна, то тя трябва да се смени.
- Ако някоя програма е безполезна, то тя трябва да се документира.
- Всяка дадена ти програма ще запълни свободната ти памет.
- Цената на дадена програма е обратнопропорционална на нейната потребност.
- Сложността на програмата расте докато надхвърли възможностите на програмиста, който я поддържа.
Десетте Божи заповеди към програмиста:
- Няма друг плюс освен плюсът, но Си плюс плюс е най–плюсовият от плюсовете!
- Почитай операционната си система и не ругай тия, които са я писали, ибо и без теб кихат непрекъснато.
- Ти си байт от системата, но ако байтът се лиши от битовете си, как пак да стане байт?
- Ако хакер ти открадне един файл, изпрати му още два по E–mail. И без това от теб нищо свястно не може да се открадне, а дребният спам ще стопли душицата твоя.
- Ако приятелите ти те наричат хакер, знай, че никакъв хакер не си, а ливада! Ибо истинските хакери никой не може ни да ги види, ни да ги чуе, те нямат друг приятел освен компютъра!
- Не кради чужда програма! Защо са ти чужди бъгове, ако сам от своите не можеш да се избавиш?
- Ако те съблазни нов компютър, ъпгрейдвай стария. Ибо по–добре е да загубиш малко количество долари, отколкото по–голямо.
- Ако жената има конфликт с компютъра, изхвърли я. Защото компютърът те храни, удовлетворява и развлича по–добре. А нова жена можеш да си намериш по сайтовете за запознанства.
- Обичай ближния си, но чрез интернет. Със СПИН оттам все още никой не се е заразил.
- По–добро нещо от компютъра е само бирата, но пък едното не пречи на другото.
Спазващият тези заповеди ще бъде спасен и душата му след смъртта ще намери вечен живот и блаженство в безкрайните виртуални градини на мрежата.
Кошмар за програмиста:
– Двете любими играчки – компютъра и гаджето да си играят една с друга.
От интервю с директора на АЕЦ "Фукушима" на 20–ти декември 2012 година:
"Уверявам ви, че няма никакви причини за безпокойство. При нас всичко е надеждно! Точно вчера дойде екип елитни програмисти от Индия и напълно обновиха нашето програмно обезпечение, базирано на новата операционна система на Майкрософт..."
Детската градина, децата обсъждат отношенията между мъжа и жената. Дете на програмист обяснява:
– Представете си, че мъжът е флаш–памет, а жената има USB порт...
Говорят си двама програмиста:
– Да ти разправям, бях вчера на презентация, а там..и уиски и водка! След час бях залян, а има още бая къркане. Та за да не се мина, отивам в тоалетната, повърнах едно хубаво и продължих!
– Ъхъ, и на мен CTRL+ALT+DEL винаги ми помага...