LINUX.ORG.RU

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

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

Сам предложил всунуть это туда куда не подходит и сам же ужаснулся. Молодец! Ставлю зачот за внимательность к собственноручно положеным граблям!

Своим примером я продемонстрировал гарантию, которую нарушает SuccessException: «В коде h1(); h2(); функция h2() выполняется всегда, если h1() выполнен успешно».

Ты предлагаешь убрать такую хорошую гарантию во всём коде только лишь потому, что в единичном случае тебе лень написать нормальный workflow. Почему во всём? Потому что сегодня твой код такой, завтра другой.

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

Сам предложил всунуть это туда куда не подходит и сам же ужаснулся. Молодец! Ставлю зачот за внимательность к собственноручно положеным граблям!

Своим примером я продемонстрировал гарантию, которую нарушает SuccessException: «В коде h1(); h2(); функция h2() выполняется всегда, если h1() выполнен успешно».

Ты предлагаешь убрать такую хорошую гарантию во всём коде только лишь потому, что в единичном случае тебе лень написать нормальный workflow. Почему во всём? Потому что сегодня твой код такой, завтра другой, после-завтра коллега, увидев нарушенную гарантию, захочет использовать приём для решения своей задачи.