шаблонах хорош тернарный оператор, но в при определении функции или класса я никогда не использовал их.
ну что зенд в свое время что пиэсер сейчас сводят всё к тому что код должен быть очень легко портируем на любой язык программирования. ветвление есть в любом уважающем себя япе. а вот тернарники не везде. значит их надо эвойдить. все просто. ты должен получать код который не зависит от особенностей языка и понятен человеку которых использует другой язык. дельта по коду должна быть в приведении синтаксиса в формат текущего япа а не в том чтоб заменять конструкцию одного языка на сотню конструкций другого языка но аналогичных по логике.
странно, где это нет тернистого оператора, вроде как во всех известных.. тут скорее на оборот, у кого его нет, тот не уважающий себя яп.