| Описание: | Иванчо - приказки за програмисти... 
 На Иванчо са му дали 3 ябълки.
 Той е изял 2.
 Колко ябълки има Иванчо?
 Мислите си че 1?
 Ама никъде не е казано, колко ябълки е имал Иванчо преди да му дадат 3-те.
 Извод - нулирайте си променливите!
 
 Иванчо има 3 ябълки. Дали му още 3. Той изял 2. Колко ябълки има Иванчо?
 4? Неееееееееее! 6! Двете ги е изял един ден по рано.
 Извод - синхронизирайте си нишките!
 
 Иванчо имал 5 ябълки. Изял 2. Колко са му останали?
 3? Нееее! Той не е ял свои ябълки! Пак има 5!
 Извод - защитавайте си адресното пространство!
 
 На Иванчо му дали 3 ябълки. Той ги изял.
 На другия ден дошли да му ги искат, защото били дадени само за съхранение.
 Извод - четете си спецификацията.
 
 
 |