2020-04-25から1日間の記事一覧

ERBで'<%='の前にある空白文字を取り除くシンプルな方法は用意されていない...のか?

リファレンス 基本形 > ERB.new("<%= :hoge %>").result # => "hoge" > ERB.new(" <%= :hoge %> \n").result # => " hoge \n" 後ろを消したい リファレンスによれば、trim_modeを"-"にした場合、「行末が-%>のとき改行を出力しない」。 > ERB.new("<%= :hoge…

デメテルの法則

「ドットがつながったらあかんで」とかいうやつ、くらいの認識しかなかったが整理できたのでメモ。 結論としては、「ドットがつながったらあかんで」ではなく、「ドットがつながったときは不要な依存をつくっちゃう場合があるから、ほんとにそれでいいかよく…