kobasaです(´ω`*)
ようやく購入機能のコードレビュー依頼を提出することができました。
長かった…
Formオブジェクトが1番の山場でした。いろいろ記述を試していた感じ。
PAYJPはカリキュラム見ないと無理ですが、ワリと素直に実装できたかなと思います。
LGTM貰ったらherokuマスターにプッシュする前に、
環境変数を設定することを忘れないようにしよう!
96日目のまとめ
今日実装したこと
- テストコードにtokenの記述を追加。
- 売り切れた商品には画像に「SoldOut!!」を表示させる。
- 正規ルート以外で購入ページへ遷移しようとするとトップページに戻すメソッドを作成。
条件分岐に手こずってました。
「売り切れ」ってことは、「商品(item)のidが購入テーブルのitem_idと一致すること」を条件にしたらええんやな!?
→なんかうまくいかない。ヒントを見る。商品に紐づく購入が存在するかを条件式にする!?
→できた!!
条件式を考えるのは難しいですけど、この記述で条件を表せるのか!!という発見があり勉強になります。
あとは最後のプルリクエストになると思うので、rubocopでコードの整理をしていました。
結構ダメ出し食らうんですよねw
コードの最後に無駄な空白をつけないとか、ダブルクォートじゃなくてシングルクォートを使うとか。
直せそうなところは直して、指摘されないように次から綺麗なコードを描けるように気をつけよう。
コメント
はっや!
ゾーン入ってました(嘘)
透明感のある声で喋りそうなお名前ですね(´ω`*)