状態をどう定義するか?

DDD
DDDオリジナル
2024-11-14 12:40:02860ブラウズ

¿Cómo definir el estado?

何が州の一部で何がそうでないのかを定義するための 3 つの基本基準を理解しましょう。これらの基準により、React 愛好家としての私の日常生活における「最小限だが完全な状態の表現」を完全な自信を持って決定することができます。

基準 1: 変更が予想される。

状態が不変であることはわかっていますが、通常、状態はインターフェースの変更可能な部分に関連付けられています。したがって、最初の基準として、その値から変更されることが予想される UI の一部があるかどうかを評価する必要があります。状態の候補を扱っている可能性が非常に高いですが、最初に次の 2 つの基準を評価します。

基準 2: コンポーネントから継承すべきではない

状態になる候補を定義する値を別のコンポーネントから受け取った場合、それは状態であってはなりません。元々それを継承するコンポーネントの状態であっても、それを受け取るコンポーネントの状態ではない可能性があります。

基準 3: 別の状態から計算すべきではない

別の状態をベースとして使用して値を計算する必要がある場合、その値は状態ではなく、インターフェイスでの相互作用は元の状態の計算から示される必要があります。

以上が状態をどう定義するか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。