Currently browsing tag

Ruby

photo credit: Andrew* via photopin cc

Ruby/RailsでのBuilder Patternについて少し進んだ

以前、以下の指摘を受けたと書いた。 それか builder pattern を使ってこんな感じで。 いずれにしても一つ一つ設定しない方法がスマートです。 で、色々試行錯誤して、以下のように出来た。 ただここまで書くなら、 …

photo credit: Andrew* via photopin cc

Ruby/RailsでのBuilder Patternについて前に進まない

前回、以下の指摘を受けたと書いた。 Gem側の class 全てについて、以下のようになると見やすくなります。 #before # after # こんな感じになるとよいです。 それか builder pattern を …

photo credit: gremionis via photopin cc

RSpecでprivateメソッドをテストする方法

RSpecでprivateメソッドをテストする方法 前回、受けた指摘を直して再度レビューしてもらったら、以下の指摘を受けた。 この関数はprivateにした方が見やすいです 今までpublicだったメソッドをprivat …

photo credit: Andrew* via photopin cc

Ruby/RailsでのBuilder Patternとは?

前回、以下の指摘を受けたと書いた。 Gem側の class 全てについて、以下のようになると見やすくなります。 # before @link = Api::Link.new @link.id = ‘x’ @link.ti …

photo credit: Andrew* via photopin cc

ActiveModelで#new Hashに対応する

前回、Railsの特定URLにアクセスされた際にJSONを返す機能を持ったAPIを実装してmerge requestを送ったら、指摘を受けた話をした。実はあの指摘以外にも大量に指摘を貰っていて、ほとんどはmerge re …