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