2019/11/18追記
※コメント欄でご指摘頂きました。
話の流れを残しておきたいので、
記事を直接編集ではなく、ご指摘頂いたことを追記します。
より良いコードを見たい方はコメント欄をご覧ください。
◆◆◆◆以下より元々書いていた記事です◆◆◆◆◆◆◆◆
結論から
<%= 条件 ? (render '部分テンプレート名') : (render '部分テンプレート名') %>
Syntax Errorになります
render '部分テンプレート名'
この部分に()をつけないと、Syntax Errorになる。
最後に
なんかRuby書いてる時に()とか{}とか;とか書いてると大丈夫?って気分になる。
他の言語と同じノリで良いなら、全然つけるし、
省略できるくらいに考えるのになあ。。
Rubyの思想に反する気もするので、出来るだけスマートに書きたい。
みなさんどうでしょうか?
終わり!