Tell Don't Ask 原則の基本原則は、オブジェクトにデータを要求してそのデータに基づいて動作するよりも、オブジェクトに何をすべきかを伝えることを優先することです。
アイデアは、そのオブジェクトに関連する動作をオブジェクトに組み込むことです。
データを所有するオブジェクトは、独自のロジックを担当します。
したがって、コードベース内およびオブジェクト自体内でコードの一貫性が高まります。
最後に重要なことですが、動作はオブジェクト内にカプセル化されているため、オブジェクトの外部で最小限のパブリック インターフェイスを操作できるため、保守と変更が容易になります。
以上がTell Dont Ask の原則の説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。