LINUX.ORG.RU

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

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

Дооо. В средних методах обычно кода побольше, чем у тебя в примере. Что ты будешь делать после вызова 10 методов с возвратом ошибки? Правильно, не идти против течения и 10 раз его возвращать. Или засунешь все данные в один класс и будешь его пропихивать везде вместо агрументов/с агрументами, а функции будут сразу возвращать err, если он уже там был.

Исправление crutch_master, :

Дооо. В средних методах обычно кода побольше, чем у тебя в примере. Что ты будешь делать после вызова 10 методов с возвратом ошибки? Правильно не идти против течения и 10 раз его возвращать. Или засунешь все данные в один класс и будешь его пропихивать везде вместо агрументов/с агрументами, а функции будут сразу возвращать err, если он уже там был.

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

Дооо. Сейчас пойду все примитивные типы данных оберну в мегакласс с ошибкой и буду его везде совать. А в средних методах обычно кода побольше, чем у тебя в примере. Что ты будешь делать после вызова 10 методов с возвратом ошибки? Правильно не идти против течения и 10 раз его возвращать. Или засунешь все данные в один класс и будешь его пропихивать везде вместо агрументов/с агрументами, а функции будут сразу возвращать err, если он уже там был.