Bir nesneyi güncellenmesi ve oluşturmak için benim denetleyicileri oldukça benzer - her ikisi de aynı form doğrulama yapmak ve yönlendirmek. Ancak, tabii ki, modelin farklı yöntemler derler. Ben onları birleştirmek veya onları ayrı tutmak gerekir? Veya sadece doğrulama için ayrı bir yardımcı işlev yapmak gerekir?
Pros:
- Iki yerine tek bir denetleyici
- Doğrulama kodu yok çoğaltılması
- (I did birleştirme) görünümü hep aynı kontrolör işaret edebilir
Cons:
- Birleştirilmiş kontrolör messier - Ben bir güncelleme bulunuyor veya oluşturmak olmadığını kontrol etmek zorunda bir kaç yer vardır.