LINUX.ORG.RU

История изменений

Исправление m0rph, (текущая версия) :

Этот подход работает очен плохо. Проверено на практике.

Хотелось бы подробностей, чем именно плохо? Создаешь объект, смотришь на результат операции и потом принимаешь решение. Альтернатива с отдельным инитом является примерно тем же самым: создаешь объект, вызываешь инит и одновременно смотришь результат. Количество действий такое же, только инициализация происходит не во время работы конструктора, а во время работы init.

Исходная версия m0rph, :

Этот подход работает очен плохо. Проверено на практике.

Хотелось бы подробностей, чем именно плохо? Создаешь объект, смотришь на результат операции и потом принимаешь решение. Альтернатива с отдельным инитом является примерно тем же самым: создаешь объект, вызываешь инит и одновременно смотришь результат. Количество действий такое же, только инициализация не во время работы конструктора, а во время работы init.