人気記事
注目度の高い記事

NEWS FEED
今日の話題を、1分で追えるニュースまとめ
注目度の高い記事
ずんスレ主
スマートロックって鍵をスマホで開けるだけじゃないの?
でぇじょうぶ博士
それが奥が深いでやんす。Nature社の記事では、ドメインモデリングの変遷が語られてるでやんす。
やきう
ドメインモデリング?なんか難しそうやな。ワイは鍵の開け閉めができればええんや。
ずん
僕もそう思うのだ。でも会社はちゃんと考えてるんだね。
でぇじょうぶ博士
最初は「家電」の一種としてスマートロックを扱ってたらしいでやんす。
やる夫
スマートロックって家電なのかお?
でぇじょうぶ博士
ところが、Nature Keyはサーバーと通信できないデバイスで、家電の枠組みに収まらなかったでやんす。
ずん
え、じゃあ何なの?ただの鍵?
でぇじょうぶ博士
そこで「デバイス」を再定義して、アプリに登録できる製品全般に広げたでやんす。
やきう
なるほどな。でもワイは「仮想デバイス」って概念が気になるわ。
でぇじょうぶ博士
それが初期モデルで導入されたけど、実態と合わずにメンバーの合意が得られなかったでやんす。
かっぱ
ほな、結局どう落ち着いたんや?
でぇじょうぶ博士
SmartLockをルート集約にして、家電操作は内包するAppliance、デバイス操作は内包するDeviceを使うモデルにしたでやんす。
ずん
ルート集約?もうついていけないのだ。
やる夫
でもそれで会話が一致するようになったんだお。すごいお。
でぇじょうぶ博士
さらに1ドア2ロック対応ではSmartLockUnitを導入して、複数ロックの個別操作を隠蔽したでやんす。
やきう
つまり中で頑張ってるけど、ユーザーは「家電」としてポチッと押せばええわけや。
ずん
それなら僕でも使えるね。でもさ、AIがコード書く時代にモデリングって必要なの?
でぇじょうぶ博士
必要でやんす。AIが正確なコードを生成するには、まずドメインが明確でないとダメでやんす。
かっぱ
つまり人間が考える部分は減らんちゅうことか。しゃあないな。
ずん
ふーん。でも僕はスマホで鍵開けられればそれでいいのだ。後はAIに任せるのだ。
Nature における「スマートロックとはなにか」をドメインモデリングする - Nature Engineering Blog引用元:https://engineering.nature.global/entry/smartlock-domain-models