Apikacja WPF, model first

0

Witam dotnetowców.

Chcę napisać prostą aplikacje w WPF (coś w stylu obrotu magazynowego, gospodarki magzynowej).
Zrobiłem projekt klas i bazy w Visual Studio używając podejścia model first. Więc to już mam.
Co dalej? :|

Pozdrawiam.

0

A tak na serio, to nie wiem od czego zaczyna się taki projekt. Pisać logikę czy UI ?
Nie wiem naprawdę, to ma być mój pierwszy poważny program.
Proszę o porady doświadczonych kolegów.

1

Taki projekt zaczyna sie od spisania wymagan: co to ma robic, jaki jest user flow, co z czym bedzie powiazane, jakie zaleznosci itd. Potem majac juz to wszystko tworzysz modele (ja preferuje podejscie code first od rysowania diagramow w designerze). Nastepnie tworzysz warstwe serwisow, gadania z baza, zwracania opdowiednich danych, unit testy i generanie cala logika biznesowa. Na koncu oprawiasz to wszystko w jakies gui. Nie wiem czy to jest jedyne sluszne i pozbawione wad podejscie, ale ja tak przewaznie robie

3

Rozumiem że używasz podejścia MVVM i to jakiś projekt na zaliczenie a do tego masz blade pojęcie o gospodarce magazynowej. :D Także według mnie całe wielkie tworzenie całego modelu bazy na starcie wielkie planowania i tak są o kant d**y rozbić bo i tak ci się wszystko rozjedzie po tygodniu i zmieni w trakcie z 10 razy. Na miarę możliwości wyznacz sobie na start funkcjonalności "must have". I nie zaczynaj od tworzenia modelu, zacznij od view modelu dołóż do tego UI a dopiero na końcu podepnij model, czyli najpierw logika aplikacji później logika biznesowa. Mając podstawę będziesz rozbudowywał aplikację o kolejne funkcjonalności... a na końcu i tak stwierdzisz że cały ten projekt jest napisany beznadziejnie i zrobiłeś masę głupich błędów i teraz to byś zrobił inaczej, więc nie ma co się dużo zastanawiać tylko pisać.

0

Dziękuje za wskazówki :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1