This project is read-only.

Design patterns in Biller

Mar 5, 2013 at 8:12 AM
Hello, I would like to thank you for this good looking app, and I would like to know why didn't you use any of the design patterns (MVVM,PRISM) that goes with WPF in your app ?
Mar 5, 2013 at 12:52 PM
Hi,
as I started the project I had no clue about design patterns and I just coded the heck out of it. The last few months I renewed a bunch of code and also implemented MVVM on some points. A big problem is, that the Fluent Ribbon Control does not support MVVM. Also I tried to setup an interface for plugins and invoice layouts to standardize the access. I would say, I have implemented rudiments of PRISM ideas and bit of MVVM. But as long as I am working alone on this project, I don't think it's worth the effort to impelement this practices.
When I'm going to renew the UI this all (espacially MVVM) will get implemented.
You may also want to refork the project as I just commited a bunch of changesets from the past 1,5 months.

Have a nice day