Ben giriyorum Temiz Mimarlık ve MVC gelen için Android seviyesini asansör MVP RxJava 2 ile Dagger 2, Reaktivite ile DI tanıtan, ve tabii ki Java 8.
In MVP temiz mimarisi bir orada varlıklar arasındaki katman (veri depolarına olarak) ve sunum bunlara erişmek gerekir. Bu katman "Kullanım Durumu" dur . Bir kullanım durumu, ideal olarak, bir varlık üzerinde BİR işlemi uygulayan bir arabirimdir.
Ayrıca, Clear Architecture'ın “ çığlık attığını ” biliyorum , projeleri anlamında gerçekten çok fazla sınıf olarak okunabilir.
Şimdi, projemde , 6 farklı varlık gibi bir şey var ve elbette, her varlık havuzunun bunlara erişmek için en az 4 yöntemi (genellikle al, ekle, sil, güncelle) var .. yani, 6 * 4 = 24 .
Temiz Mimari şimdiye kadar anladım , 24 UseCase sahip olacak.
MVC sadece 6 denetleyicileri ile karşılaştırıldığında bu bir çok sınıftır .
Gerçekten 24 kullanım durumu yapmak zorunda mıyım?
Bunu zaten başarıyla kullanan birisinin açıklamasını gerçekten takdir edeceğim.
Teşekkürler Jack