エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
STORES 予約 のリファクタリング(後編) - STORES Product Blog
STORES 予約 で Webアプリケーションエンジニアをしています。ykpythemindです。 STORES 予約 では機能... STORES 予約 で Webアプリケーションエンジニアをしています。ykpythemindです。 STORES 予約 では機能開発する際に積極的にリファクタリングを行っています。 前回 は支払い方法API部分のリファクタリングを途中まで紹介しました。後編ではより踏み込んだリファクタリングを実施し、凝集度の低いクラスを削除します。 tech.hey.jp 内部実装を知らなくて済むように分岐を減らす 前回、予約確定後に使った支払い方法を記録する部分には問題がありました。 # 予約に対して支払いを実施し、結果を記録します def update_payment!(reservation, payment_request) payment_service = Reservation::PaymentService.new reservation.merchant # 支払い方法によって分岐 cas
2022/08/05 リンク