この記事は WooCommerce 開発者ブログの「Deprecation in WooCommerce Core」を日本語訳したものです。 ここから================= 非推奨とは、後方互換性を損なうことなく、またはその使用を完全に禁止することなく、機能の使用を阻止する方法、または実践する方法です。以下はWikipedia の Deprecationから引用しました。 廃止されたソフトウェア機能はソフトウェアに残っていますが、代わりの機能を推奨する警告メッセージが表示されることがあります。 廃止予定ステータスは、将来その機能が削除されることを示す場合もあります。 機能は直ちに削除されるのではなく、旧バージョンとの互換性を提供し、影響を受けたコードを新しい標準に準拠させるための時間をプログラマに与えるために推奨されています。 関数、メソッド、または機能が推奨されない理由はさまざまです。 いくつか例を挙げると: もう使用しない関数を削除したいかもしれません。 関数の動作方法を変更したり改良したりすることもできますが、後方互換性を損なうため、古い関数を廃止する必要があります。 命名規則を標準化する必要があるかもしれません。 同様の機能をマージして、異なる場所で同じコードを再利用しないようにする機会があります。 WooCommerce 2.7 では、新しい CRUD システムのおかげで、かなり非推奨を行っています。可能であれば、開発者に新しいCRUDオブジェクトを使用させたいが、開発者が移行する時間があるように、データにアクセスする従来の方法を壊したくない。 WooCommerce…
Leave a Comment