ucsb-cs56-projects / cs56-games-blackjack

-
9 stars 12 forks source link

Use Model-View-Controller to refactor BlackJackGui #73

Open ryankirkpatrick97 opened 6 years ago

ryankirkpatrick97 commented 6 years ago

BlackJackGui currently implements code for running the game, and for interacting with the user. It would be useful to refactor this code into the Model-View-Controller pattern so that it will be able to be reused better in the future. This is mainly for the game portion of the gui, rather than the other guis, as seen in issue #69.

scottpchow23 commented 6 years ago

I'm not going to put a solid point value on this because this is a HUGE issue with this repo. You could easily find 1000 xp worth of work with this alone. The reason I haven't split this up is because this is a like a cancer that has been left to grow and metastasize; it's everywhere and very difficult to cure.

Talk to me about tackling this issue so we can find something more specific to refactor.