Закони програмування (20 законів)

1. Ніщо не працює так, як планувалося запрограмувати.
2. Ніщо не програмується так, як повинно працювати.
3. Хороший програміст характеризується умінням довести чому завдання неможливо виконати, коли йому просто лінь її виконувати.
4. На вирішення проблеми йде в три рази менше часу, ніж на обговорення всіх "за" і "проти" її рішення.
5. Обіцяний термін здачі - це акуратно розрахована дата закінчення проекту плюс шість місяців.
6. Програмісту завжди відома послідовність дій, якими користувач може повісити його програму, але він ніколи не робить цю проблему, сподіваючись на те, що нікому ніколи не прийде в голову цю послідовність виконувати.
7. Справжні програмісти люблять Windоws - всі помилки, зроблені з власної тупості, можна звалити на Micrоsоft.
8. У разі голодування справжній програміст ще місяць зможе харчуватися їжею, виколупаної з-під кнопок клавіатури.
9. Справжній програміст вже як мінімум поміняв три залитих пивом клавіатури.
10. Всі, хто має проблеми з налаштуванням кодування, автоматично вважаються неандертальцями.
11. Дилетантські розмови про комп'ютери викликають різку нудоту аж до нападів блювоти. Питання про те, як поміняти "шпалери" в Windоws викликає бажання перерізати горло американцю.
12. У більшості людей, які потребують твоєї допомоги, причина помилки в роботі програми чисто генетична.
13. HTML, HTTP, FTP, SMTP, TCP / IP, RTFM і т.д. - це слова, а не абревіатури.
14. Словосполучення "мишка-норушка" не несе ніякого сенсу.
15. Наймістичніші проблеми, широко роздуваються і афішуються, зрештою виявляються твоїми дурними помилками.
16. Наслідок закону № 16 - якщо твоя програма виконує містичні дії, значить, ти зробив щось неймовірно тупе.
17. Найгірше відчуття для програміста - коли навколо тебе стоять десять чоловік і всі намагаються знайти причину проблеми в твоїй програмі, а ти вже зрозумів, в чому проблема, але боїшся сказати, тому що це щось кричуще дурне...
18. Вирішення всіх життєвих проблем знаходиться в Інтернеті. Треба тільки вміти добре шукати.
19. Конфлікт логічних вказівок в житті викликає фатальну помилку в роботі мозку програміста - можливе підвищення температури і сильне запаморочення аж до блювоти або втрати свідомості.
20. Тих, хто зневажає програмістів, програмісти зневажають сильніше, ніж ті, хто зневажає програмістів, зневажають програмістів, які зневажають тих, хто їх зневажає. Закони програмування (20 законів)