プログラミングにおけるステートレスおよびステートフルデザインに関する具体的な情報が含まれている記事に興味があります。もっと詳しく知りたいので興味がありますが、良い記事は本当に見つかりません。私は漠然とテーマについて説明しているWeb上の何十もの記事を読んだり、Webサーバーやセッションについて話していたりします。 。例:BLクラスは設計上ステートレスであると聞いたことがあります。エンティティクラス(または、Person(id、name、..)のように、少なくとも私がそれらと呼ぶもの)はステートフルなどです。
私はそれを理解できれば、より良いコードを書くことができると信じているので、知っておくことが重要だと思います。
とにかく、本当に短い、これが私が知っていることです 'ステートフル対ステートレスについて:
ステートフル(WinFormsのような):後で使用するためにデータを格納しますが、CPUまたはメモリの制限によって制限されるため、アプリケーションのスケーラビリティを制限します
ステートレス(ASP.NETと同様-ASPはViewStatesでステートフルにしようとします):アクションが完了すると、データが転送され、インスタンスがスレッドプール(アモルファス)に戻されます。
ご覧のように、それはかなりあいまいで限られた情報(そしてサーバーとの対話にかなり焦点を当てています)なので、もっとおいしい情報を提供していただければ本当にありがたいです:)