Закони за компютърното програмиране:
1. Програма, която работи, е остаряла.
2. Всяка програма струва повече и отнема повече време, отколкото си мислим.
3. Ако програмата е полезна, като правило трябва да се измени.
4. Ако програмата е безполезна, обикновено се документира.
5. Всяка програма ще се разраства, докато заеме цялата налична памет.
6. Стойността на програмата е пропорционална на избълваната от печатащото устройство хартия.
7. Сложността на програмата нараства до тогава, докато надхвърли възможностите на програмиста.
Двама приятели – пилот и таксиметров шофьор – взели да си обясняват един на друг тънкостите на професиите си. Пилотът качил таксиметърджията на самолета и почнал да му показва:
— Ето, с тоя лост издигаме самолета, с това тук завиваме, ако има мъгла – ориентираме се по тези прибори… и т.н.
След време шофьорът качил пилота при себе си. Тръгнали на някъде, но паднала гъста мъгла. Шофьорът обаче казал:
— Не се притеснявай, ориентирам се по прибори!
— Как така?!
— След 25 стотинки – завой наляво!