Этакий DSL для прикрывания неиспользуемых блоков во view

October 29, 2009 Ruby on Rails
-if @we_decide_to_implement_some_feature
  %div markup related to the feature

Или же, на менее человечном языке

<% if @we_decide_to_implement_some_feature %>
  markup goes here
<% end %>

Само собой, неопределенная инстанс-переменная возвращает nil и условие не проходит.

Через пару лет открываем код, видим переменную, внедряем функционал.

Buy Me a Coffee at ko-fi.com