サクサク読めて、アプリ限定の機能も多数!
@orders.select{|o| o.placed_at.between?(@start_date, @end_date)}.map(&:amount).inject(:+)
yumura_s のブックマーク 2016/07/17 20:49
Rubyのリファクタリングでイケてないコードを美しいオブジェクト指向設計のコードへ改良するための方法 - その1 - ベルリンのITスタートアップで働くジャバ・ザ・ハットリの日記<a href="https://twitter.com/orders" target="_blank" rel="noopener nofollow">@orders</a>.select{|o| o.placed_at.between?(<a href="https://twitter.com/start_date" target="_blank" rel="noopener nofollow">@start_date</a>, <a href="https://twitter.com/end_date" target="_blank" rel="noopener nofollow">@end_date</a>)}.map(&:amount).inject(:+)2016/07/17 20:49
<a href="https://twitter.com/orders" target="_blank" rel="noopener nofollow">@orders</a>.select{|o| o.placed_at.between?(<a href="https://twitter.com/start_date" target="_blank" rel="noopener nofollow">@start_date</a>, <a href="https://twitter.com/end_date" target="_blank" rel="noopener nofollow">@end_date</a>)}.map(&:amount).inject(:+)
このブックマークにはスターがありません。 最初のスターをつけてみよう!
tango-ruby.hatenablog.com2016/07/17
Rubyのリファクタリングでオブジェクト指向設計に沿った美しいコードになるまでの方法を書いた。 元ネタはこちらのBen Orenstein氏のリファクタリングで、そこに私なりの解説とコードを加えた。かなり追加したの...
325 人がブックマーク・16 件のコメント
\ コメントが サクサク読める アプリです /
@orders.select{|o| o.placed_at.between?(@start_date, @end_date)}.map(&:amount).inject(:+)
このブックマークにはスターがありません。
最初のスターをつけてみよう!
Rubyのリファクタリングでイケてないコードを美しいオブジェクト指向設計のコードへ改良するための方法 - その1 - ベルリンのITスタートアップで働くジャバ・ザ・ハットリの日記
Rubyのリファクタリングでオブジェクト指向設計に沿った美しいコードになるまでの方法を書いた。 元ネタはこちらのBen Orenstein氏のリファクタリングで、そこに私なりの解説とコードを加えた。かなり追加したの...
325 人がブックマーク・16 件のコメント
\ コメントが サクサク読める アプリです /