> -- Илья Ермаков писал(а):
> Противоречие между тем, что ASSERT надо будет убрать в рабочей системе (т.к. он обваливает систему), но в то же время сохранить возможность обнаружения ошибок.

"ASSERTможет бытьубран из релиза программы"
А может и не быть. Т.е. на выбор.

Но в релизе мы падать не имеем права. Можем только отказывать в некой функциональности. если в реализации её при попытке её задействовать. вылезла ошибка.