エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
モバイルオーダーの予約システムで複雑な時間の計算を集合演算で解決した - STORES Product Blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
モバイルオーダーの予約システムで複雑な時間の計算を集合演算で解決した - STORES Product Blog
こんにちは、Webアプリケーションエンジニアのsomeziです。 皆さんは予約システムをつくったことはあり... こんにちは、Webアプリケーションエンジニアのsomeziです。 皆さんは予約システムをつくったことはありますか?私は現在モバイルオーダーを開発しており、その中で時間を指定せずに最短で受け取れるように注文する「即時注文」と、あらかじめ決められた時間に受け取るように注文する「予約注文」をつくりました。 本記事では、即時注文と予約注文を実装する際に「このパターンでこの時間注文できるんだっけ??」と何度も混乱した経験から、時間の集合演算というアプローチでリファクタリングすることで技術的に乗り越えた話を紹介します。 ※世間一般でイメージする予約システムとはちょっと違いますが、広義の意味では予約システムかなと思っています。また、即時注文は最速の予約注文と解釈しています。 stores.fun 時間を扱うって難しい before: 優先度による複雑な条件分岐 解決策: 集合演算による時間の計算 Tim