Программистские комплексы
"Стесняюсь оставлять отладочные инфу, логи и сообщения в коде сетевого сервиса, потому что их могут прочитать админы заказчика и подумают, что я не уверен в своем коде и поэтому никогда не делаю релиз-билд".
[ Home | Post Entry | Log in | Search | Browse Options | Site Map ]
no subject
Но почему-то везде считается, что assert-ы, логи и отладочную инфу из релиза надо убирать. Соображения типа "код меньше", "работает быстрее"
no subject
Отключить через конфиг -- да, но убирать из кода?
Как потом предполагается получать диагностическую информацию, если приложение повело себя непредсказуемо?
no subject
А это равносильно тому, что сказать клиентам, что ты "плохой программист". "СТЫДНО!" :)
no subject
no subject
Я софт воспринимал, как решение математической задачи, в котором по определению не должно быть ошибок. Чтобы догадаться, что в условия задачи входит еще и окружение, это нужно очень долго и упорно работать :)
no subject
У нас по определению все решения задач приблизительные, а наличие погрешностей и допущений -- аксиома.
no subject
Люблю точные расчеты и теоретические доказательства.
no subject
no subject