高度にインタラクティブでアニメーション化されたクライアント側 Web アプリケーションで作業している間、私たちは jQuery ライブラリに大きく依存し、それらのイベントを多用しています。
大規模なエンタープライズ アプリケーションでは、これにより、イベント、そのコールバック、さらには 4 桁のコード行の内部メソッド呼び出しが大きく結び付けられます。それは、麺で満たされた巨大な容器や、デバッグが難しい goto ラベルでいっぱいの巨大なプログラムのように見え始めます。
私の質問は、イベント、コールバック、および関連する手順を、よりクリーンで読みやすく、保守しやすい方法で配置するにはどうすればよいかということです。Java では、これを処理するためにさまざまなデザイン パターンと個別のクラスを使用できます。JavaScriptでそれをどのように達成できますか。
前もって感謝します。ほんの一握りのリンクも高く評価されます