1、起源の約束
私たちはしばしば、このような文言を使用して、非同期ネットワーク要求に対処するとき、前に:
そして、もう少し複雑な、我々は第2のインタフェースを要求するために行く、最初の要求APIの後に完了する必要があり、その後、道の事が判明しました:
コールバック地獄 - これに基づき、需要増加の場合には、我々は、おそらく顔に悲惨到着です。
結果は以下のとおりです。
1、肥大化したコードが読めない、複雑であり、
2、カップリングが高すぎる、後半を維持することが困難です
3、コードの再利用性が悪いが、変装して、コードをより肥大化させます
4、バグを繁殖するだけでなく、コールバックで例外を扱いやすいです
このとき、どのようにこの問題を解決するには?私たちは約束結果の仕様が生まれた、コードをより友好的な方法で書き込むことができることを願っています。
2.約束は何ですか
非同期プログラミングは、溶液の約束です。現在、業界決済コールバック地獄はQと青い鳥です。