私は現在、データベースの照会やデータの処理の際にのみオブジェクトを出力する必要があるプロジェクトに取り組んでいます。私は他のシニア開発者から、オブジェクトはメモリの面では「安い」と言い、それに同意します。PHP:オブジェクトの標準化に対する配列は良いか悪いですか?
だから、私の質問:
- 私は、クエリの結果として配列を持っている場合。アレイが存在するので、アレイを「そのまま」使用しないでください。
- これをオブジェクトに変換するのは実際には(標準化以外の)良い習慣ですか?
- 実際にパフォーマンスが向上しますか? (結果をオブジェクトに変換することによって、私は基本的に同じデータを含む既存の配列のほかに別のエンティティを作成しているため、把握できません)。
私はあなたに完全に同意します。オブジェクトの機能を悪用しないと、配列の変換のメリットはありません。私たちのチームは現在、データベースコネクタ層はまだ変更されておらず、配列のみを出力する巨大なプロジェクトをリファクタリングしています。このように、私は、データを複製するだけなので、配列を変換するとパフォーマンスが向上しないとの主張を持ち出しましたが、それでもまだ十分な高齢者がいましたので、私の思考が本当に間違っているかどうか推測します。概要をありがとう! – Jay