システム、またはチームや会社で一連のリターン ステータス コード ルールに従い、事前に計画することが最善です:
0001 ~ 1999、2000 ~ 2999、4000 ~ 4999
これらのコード セグメントは、ビジネス タイプ、機能タイプ、アーキテクチャ レベルに応じて事前に計画できます。たとえば、x~y はネットワーク セグメントで、どのセグメントがエラー コードに使用され、どのセグメントが成功コードに使用されます。アーキテクチャレベルで見るとこんな感じ 比較的ポイントが明確で、成功か失敗かがすぐに分かり、あとは他のビットの数字からビジネス層の特徴も特定できる気がする。これらのタイプの計画を組み合わせると最良の効果が得られると考えて、コード セグメントを示します。このようにして、全体の計画を統一することができます。
ABCD 4 桁
A:?
B:?
C:?
D:?
WeChat、一部のソフトウェア、Web サイトなどの比較的成熟したシステムでは、さまざまな状況やさまざまなエラーが発生したときにステータス コードが返されます。システムには非常に多くのビジネスが存在します。適切なリターン コード設計が標準化されている必要があります。
この種の仕様は一般的にどのように設計されているのか、どのような基準に従っているのか、参考資料はどこで入手できるのかをお聞きしたいのですが。
(以前どこかで Meituan Waimai のインターフェースリターンコード設計基準を見た記憶がありますが、今は忘れてしまい見つかりません)
システム、またはチームや会社で一連のリターン ステータス コード ルールに従い、事前に計画することが最善です:
0001 ~ 1999、2000 ~ 2999、4000 ~ 4999
これらのコード セグメントは、ビジネス タイプ、機能タイプ、アーキテクチャ レベルに応じて事前に計画できます。たとえば、x~y はネットワーク セグメントで、どのセグメントがエラー コードに使用され、どのセグメントが成功コードに使用されます。アーキテクチャレベルで見るとこんな感じ 比較的ポイントが明確で、成功か失敗かがすぐに分かり、あとは他のビットの数字からビジネス層の特徴も特定できる気がする。これらのタイプの計画を組み合わせると最良の効果が得られると考えて、コード セグメントを示します。このようにして、全体の計画を統一することができます。
ABCD 4 桁
A:?
B:?
C:?
D:?
WeChat、一部のソフトウェア、Web サイトなどの比較的成熟したシステムでは、さまざまな状況やさまざまなエラーが発生したときにステータス コードが返されます。システムには非常に多くのビジネスが存在します。適切なリターン コード設計が標準化されている必要があります。
この種の仕様は一般的にどのように設計されているのか、どのような基準に従っているのか、参考資料はどこで入手できるのかをお聞きしたいのですが。
(以前どこかで Meituan Waimai のインターフェースリターンコード設計基準を見た記憶がありますが、今は忘れてしまい見つかりません)