Programlamada devletsiz ve durum bilgili tasarım hakkında somut bilgiler içeren makalelerle ilgileniyorum. İlgileniyorum çünkü onun hakkında daha fazla şey öğrenmek istiyorum, ama gerçekten onun hakkında iyi bir makale bulamıyorum. Web'de konuyu belli belirsiz tartışan düzinelerce makale okudum ya da web sunucuları ve oturumlardan bahsediyorlar - bunlar aynı zamanda durum bilgisine karşı durum bilgisizdir, ancak kodlamada niteliklerin durum bilgisine karşı durum bilgisine dayalı tasarımıyla ilgileniyorum. . Örnek: BL sınıflarının tasarım gereği durumsuz olduğunu duydum, varlık sınıfları (veya en azından onlara böyle diyorum - Kişi (id, ad, ..) gibi) durum bilgili vb.
Bilmenin önemli olduğunu düşünüyorum çünkü anlayabilirsem daha iyi kod yazabileceğime inanıyorum (örneğin akılda ayrıntı düzeyi).
Her neyse, gerçekten kısa, işte durum bilgili ve durumsuz hakkında bildiklerim:
Durum bilgisi olan (WinForms gibi): Verileri daha sonra kullanılmak üzere depolar, ancak CPU veya bellek sınırlarıyla sınırlı olduğu için bir uygulamanın ölçeklenebilirliğini sınırlar
Durumsuz (ASP.NET gibi - ASP, ViewStates ile durum bilgili olmaya çalışsa da): Eylemler tamamlandıktan sonra, veriler aktarılır ve örnek iş parçacığı havuzuna geri verilir (Amorf).
Gördüğünüz gibi, oldukça belirsiz ve sınırlı bir bilgi (ve oldukça sunucu etkileşimine odaklanmış), bu yüzden bana biraz daha lezzetli bilgiler verirseniz gerçekten minnettar olurum :)