Закони за компютърното програмиране:
1. Програма, която работи, е остаряла.
2. Всяка програма струва повече и отнема повече време, отколкото си мислим.
3. Ако програмата е полезна, като правило трябва да се измени.
4. Ако програмата е безполезна, обикновено се документира.
5. Всяка програма ще се разраства, докато заеме цялата налична памет.
6. Стойността на програмата е пропорционална на избълваната от печатащото устройство хартия.
7. Сложността на програмата нараства до тогава, докато надхвърли възможностите на програмиста.
Баща завел сина си на риболов. Хвърлил въдицата и двамата зачакали. Седяли така много време, обаче нищо не кълвяло.
Бащата:
- Сине донеси от колата тесто - ще ловим на него.
Синът:
- Ама тате, аз не знаех, че е за риболова и го изядох.
- Е нищо, донеси хляба!
- Е да де, ама аз не знаех, че и той е за риболова и по пътя го изядох целия.
- Значи да знаеш - никога вече няма да те взимам с мене за риба. Айде дояждай червеите и да си ходим!