czy dobra praktyka jest wykorzystanie jednego widoku, ktory na podstawie tego co otrzyma w parametrze konstruktora (enuma, ktory moze miec 6 roznych opcji) generuje np rozne opisy dla labeli, generuje innego zapytania do bazy danych (wyswietlajacego dane w datagridzie) na podstawie switcha itp, czy nie bedzie wtedy za duzo chaosu w takiej klasie? jak podejsc do takiego tematu?
0
0
Podziel na elementy - co się powtarza a co nie.
Zrób sobie faktory które dla każdej z wartości enuma tworzy osobne formy/viewsy. I to wyświetlaj, ewent z tego komponuj docelowe formy/widoki.
I nie mów nigdy że widok coś zaciąga z bazy :p