Просьба не воспринимать этот пост как отмазку, а только лишь как иллюстрацию к тому, что хорошо бы отнестись с пониманием к возникшим (и, несомненно, возникнущим в будущем) проблемам на сайте. Ну и просто как повод для улыбки
Поверьте, в программировании сколько-нибудь сложного проекта (если конечно, этим занимается не мегагруппа разработчиков) изложенная теория работает на 200%
В.Тихонов. Теория ошибок
Ошибки так же неисчерпаемы, как и атом.
Аксиома. В любой программе есть ошибки.
Закон пропорциональности. Чем более программа необходима, тем больше в ней ошибок.
Следствие. Ошибок не содержит лишь совершенно ненужная программа.
Фундаментальный закон теории ошибок. На ошибках учатся.
Следствие 1. Программист, написавший программу, становится ученым.
Следствие 2. Чем больше программист делает ошибок, тем быстрее он делается ученым.
Следствие 3. Крупный ученый-программист никогда не пишет правильные программы.
Замечание. На то он и ученый.
Указание начинающему программисту. Если вы с первого раза сумели написать программу, в которой транслятор не обнаружил ни одной ошибки, сообщите об этом системному программисту. Он исправит ошибки в трансляторе.
Закон находимости ошибок. Программист может обнаружить ошибку только в чужой программе.
Следствие. Ошибке не все равно, кто ее обнаружит.
Совет начинающему программисту. Никогда не исправляйте найденные ошибки, ибо это повлечет за собой появление неизвестного числа ненайденных. Лучше опишите их в сопроводительной документации как особенность программы.
P.S.
Сопроводительной документацией что ли заняться? Хотя я давно уже не начинающий...