FYI で書くが PBP では三項演算子の連続はこういうインデントを推奨してた。
$c = ($a == 0 or $b == 0) ? 0
  : ($a > $b) ? $a / $b
: $b / $a
  ;
なにが条件で代入するものがなにか判りやすいからだと。

ちなみに「elsif を使うんじゃねえ」とも書いてあったw
これには同意しかねるが。