取得メソッドは、欠損値に対して Null または例外を返す必要がありますか?
取得メソッドを設計するとき、値をどのように処理するかというジレンマに遭遇します。戻り値がないこと。一般的な 2 つのアプローチには、null を返すか、例外をスローすることが含まれます。
Null を返す
null を返すことにより、取得メソッドが有効な値を見つけられなかったことを示します。この戦略は次の場合に適しています。例外のスロー
例外のスローは、欠損値が問題またはエラーを表していることを示します。次の場合にこのアプローチを検討してください。ベスト プラクティス
最適なアプローチは、アプリケーションの特定のシナリオと要件によって異なります。ただし、次のようなガイドラインがあります。以上が取得メソッドは Null を返すか、欠落データに対して例外をスローする必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。