По-моему if выглядит читабельнее тернарного оператора.