Jul 01, 2010 21:25
Сейчас пишу код под две платформы. В Windows всё написал, накатал тесты - валятся. Исправил ошибки, прогнал код, всё ок.
Затем под Linux. Компилирую, исправляю ошибки компиляции, запускаю... Все тесты пройдены, всё зелёное! Я аж опешил. Когда код работает с первого раза, это как-то пугает.
Добавил ещё тестов, запускаю - валится. Начинаю разбираться, оказывается - ошибка в тестах! Исправляю, опять всё зелёное.
P. S. Чуть позже, медитируя над кодом, я всё-таки нашёл место, которое в очень маловероятной ситуации приводило бы к проблемам. Но это действительно очень маловероятная ситуация.
P. P. S. А ещё сегодня наблюдал дичайшую нагрузку на наши сервера. Причём мы сами в какой-то степени добивались повышения активности пользователей. Добились, теперь лишь бы сервера выдержали :)
работа