Result:= x else
Begin
…
Result:= y
End
Не проще написать?
If (condition) then
Exit(x)
…
Result:= y
Или такой подход считается дурным тоном?
Ну проще конечно, но Exit(Result) не так уж и давно появился, а этому коду что на скрине уже лет трицать минимум, не будут же они все легаси на новые колеса переписывать :)
Обсуждают сегодня