SAN (15.07.2011/12:21)А ты пишеш код и не думаеш как он будет работать?
Он всегда канает, но его использование считается дурным тоном. Это плохо, когда функция может изменять данные, не переданные в нее. Это заканчивается значительным гемороем при поиске ошибки в коде. =/