C++では、デファクトスタンダードのロギングツールはありません。私の経験では、店は独自のものです。しかし、再利用可能なソフトウェアコンポーネントを作成しようとすると、少し問題が生じます。システム内のすべてがロギングコンポーネントに依存している場合、ソフトウェアの再利用が少なくなり、基本的に下流のプロジェクトでロギングフレームワークを実際に必要なコンポーネントとともに使用する必要があります。 IOC
私がPHPでやっている新しいプロジェクトでは、データベースに接続してクエリを実行するSQLMethodsクラスを作成しました。今夜は私が実際にテストした最初の夜でした(私は1週間ほど前にそれを書いて忘れていました)、予期せぬエラーが発生しました:私のExecuteQuery()関数を呼び出すとき、データベースIコンストラクタで選択します。 コンストラクタ:問題の public function S