3
Karmaşık durumlu sınıflarımı ve testlerini nasıl basitleştirebilirim?
Java'da yazılmış, çok karmaşık gerçek dünyadaki iş nesnelerine karşılık gelen bazı sınıflarımız olan dağıtılmış bir sistem projesindeyim. Bu nesneler, kullanıcının (veya başka bir ajanın) söz konusu nesnelere uygulayabileceği eylemlere karşılık gelen birçok yöntem içerir. Sonuç olarak, bu sınıflar çok karmaşık hale geldi. Sistem genel mimari yaklaşımı, birkaç sınıfa odaklanan birçok …