ホームページ  >  記事  >  バックエンド開発  >  質問: リターンコード仕様の設計仕様をお探しですか?

質問: リターンコード仕様の設計仕様をお探しですか?

WBOY
WBOYオリジナル
2016-10-10 11:56:111323ブラウズ

リターンコード仕様

システム、またはチームや会社で一連のリターン ステータス コード ルールに従い、事前に計画することが最善です:
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 のインターフェースリターンコード設計基準を見た記憶がありますが、今は忘れてしまい見つかりません)

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。