Slide 12
Slide 12 text
2. 名前でやっていることがわかる
)' 一つのことだけうまくやる
Area, Layout, View → 本当にエリアやレイアウトだけ`
Manager, Controller → 実際これ何やってるの`
(Fooコンポーネントに対する)useFooフック → ロジック部分切り出しただけ?
抽象度の高い「ふんわりワード」が出てきたら疑う
入出力(引数・props・戻り値)が増えてきたら疑う
正しい名前にリネームできないならコンポーネントに機能を足してはいけない