Ik ben van plan om een applicatie(C#/WPF/Sqlite) te hermaken.(Voor de geïnteresseerde: Smartp1ck, een applicatie dat moet helpen bij de game league of legends, voor de juiste picks te maken)
Ik ben van plan om opnieuw te begingen omdat ik ondertussen samenwerk met iemand die mee aan de website(en webapp) heeft geholpen, en voor de web app waren er allemaal extra features nodig en de PC app heeft die niet(en we willen dat ze met elkaar gesync kunnen worden, dus is het wel handig als ze dezelfde datastructuur gebruiken), nu kan ik uiteraard de features allemaal aan de huidige pc app gaan toevoegen, maar ik denk dat het dat eerder te rap messy word, en ik ben ook van mening als je iets opnieuw maakt dat je het dan beter doet.(Maar dit pakt ofc wel meer tijd, maar wegens de examens nu gedaan zijn voor me heb ik nu wel veel tijd
)
Nu mijn vraag is: is het wel de moeite om MVVM te leren, want op school heb ik hier nooit iets van gehoord. Ben het gewoon eens toevallig tegengekomen op een forum. Na wat research(google
) lijkt het me wel interstanter om MVVM te gebruiken maar er is nog niet zo veel docuementatie beschikbaar en de moeilijkheidscurve is ook zeer stijl in het beging? Heeft er iemand ervaring met MVVM, zoja, raad je me dan aan om het met MVVM te proberen(en dus ook eerst MVVM te leren) of een ander model(MVC?) te gebruiken?
Ik heb zelf al wat zitten experimenteren met MVVM, maar vind het maar verwarend (zeker omdat ik de tutorials vaak verschillende manieren het MVVM patroon zien gebruiken, je hebt ook namelijk al een aantal MVVM toolkits, die je op verschillende mannieren moet gebruiken ofc), dus als je ook een site kent met goede MVVM tutorials (die werken met een Database, want hier blijkt ook een lack te zijn voor SQLite (niet voor Access en MS SQL, want die hebben zo een EF, wat veel van het werk automatiseerd.)
PS: Als iemand mee zin heeft om aan dit project te sleutelen, dat is ook altijd welkom. Ik kan een git server opzetten zodat het samenwerken makkelijk verloopt.
Ik ben van plan om opnieuw te begingen omdat ik ondertussen samenwerk met iemand die mee aan de website(en webapp) heeft geholpen, en voor de web app waren er allemaal extra features nodig en de PC app heeft die niet(en we willen dat ze met elkaar gesync kunnen worden, dus is het wel handig als ze dezelfde datastructuur gebruiken), nu kan ik uiteraard de features allemaal aan de huidige pc app gaan toevoegen, maar ik denk dat het dat eerder te rap messy word, en ik ben ook van mening als je iets opnieuw maakt dat je het dan beter doet.(Maar dit pakt ofc wel meer tijd, maar wegens de examens nu gedaan zijn voor me heb ik nu wel veel tijd
Nu mijn vraag is: is het wel de moeite om MVVM te leren, want op school heb ik hier nooit iets van gehoord. Ben het gewoon eens toevallig tegengekomen op een forum. Na wat research(google
Ik heb zelf al wat zitten experimenteren met MVVM, maar vind het maar verwarend (zeker omdat ik de tutorials vaak verschillende manieren het MVVM patroon zien gebruiken, je hebt ook namelijk al een aantal MVVM toolkits, die je op verschillende mannieren moet gebruiken ofc), dus als je ook een site kent met goede MVVM tutorials (die werken met een Database, want hier blijkt ook een lack te zijn voor SQLite (niet voor Access en MS SQL, want die hebben zo een EF, wat veel van het werk automatiseerd.)
PS: Als iemand mee zin heeft om aan dit project te sleutelen, dat is ook altijd welkom. Ik kan een git server opzetten zodat het samenwerken makkelijk verloopt.