Slide 25
Slide 25 text
ポイント② フォームにおけるモデルを UI から分離する
© LayerX Inc.
React Hook Form + Zod だと厳しくなってくるようなフォームでは、
価値の高い・重要なロジックが埋まっていることも多いはず
それらを UI から分離し「
(重要な)モデルである」というのを
わかりやすく・見通しやすく・テストしやすくしておきたい
そこをより重点的にテストする, そこはより注意してレビューする, ... 開発者の認知や行動を切り替える
(とはいえ規模や複雑さがそうでもないなら UI に co-locate させるほうがメンテしやすい。要はバランス。
)
AI 向けにもモデルと UI が分離されたほうが動きやすいし、我々ももレビューしやすい…んじゃないかな?
25