0

ほとんどの場合、完全なコードベースを書き直すよりもリファクタリングした方がよいでしょう。非常に興味深い状況があります。私たちのアプリケーションでは、ビジネス レイヤーは非常に優れています。単体テスト、関心の分離などで、いくつかの問題がありますが、リファクタリングできます。

ただし、UI レイヤーは時代遅れです。ASP.NET + 一部の AJAX ですが、純粋な AJAX アプリケーション (ExtJS + REST) に移行したいと考えています。アプリケーションは非常に大きく、約 100 の個別の画面があります。何をアドバイスしますか?

4

2 に答える 2

0

本当に役立つ、一般的な回答の見込みはありません。完全な自由が与えられれば、私はグレンに同意し、弾丸をかみ砕いてすべてに行きます. ただし、商業的な現実により、アプリケーションが十分に大きい場合、先行投資が大きすぎる可能性があります。次に問題は、段階的に必要な場所に到達できるかどうかです。

たとえば、アプリが一般的なパターンに従っているとします。作業するアイテムがユーザーによって選択され、データ入力画面につながる選択画面があります。次に、素敵な ajax を使用して選択画面を作り直すことができますが、データ入力画面は保持します。次の反復でそれらに対処します。

于 2009-11-15T19:25:46.760 に答える