仕様書どおりにコーディング

  • 仕様書に、こう書いてあるとします。
データの抽出条件: ( 売上金額 - 入金額 ) > 0
  • SQLの条件を記述するとき、

そのまんま書く

WHERE ( URIAGE - NYUKIN ) > 0

意訳して書く

WHERE URIAGE > NYUKIN
  • どちらで記述するか。
  • プロジェクトによって制限はあるかもしれませんが、ちょっと考えるのって大事じゃないかなと思います。(この例でレスポンスに影響あるかは分かりませんが)

facebook slideshare rubygems github qiita