ウィジェットは1つだけの機能に収めるべきという考え
そうすることで応答性も高く再利用も可能になる
再利用が可能になることでコードの総数も減る
常に新しいウィジェットクラスを作ることで再利用が容易になる
応答性とは:画面のサイズが変わっても対応できる = デバイスやブラウザに依存しない
必要な作業はウィジェットのmaxサイズとminサイズを決めること
また、2つのウィジェットを並べてレイアウトを画面サイズに合わせて変動するといった複雑な画面等も作れる
応答性についての参考資料