понедельник, 19 ноября 2007 г.

PHP Bugs

Сегодня день сброса накопленных неприятных багов:


1) срыв стека переменных (Одна переменная может быть заполнена другой. А может - и опкодом функции.)
2) срыв внутреннего механизма линкования - переменная перемешивается с другой. То есть, при изменении части массива одной переменной изменения происходят в другой.
3)Закрывающий тег ?> трейлит \n после себя.



И скажите мне теперь, пожалуйста: как в таких условиях программировать?? На эти баги было убито много времени, тк априори считалось - ошибка у нас.

P.S. еще пару багов не смог вспомнить.