Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 577 Bytes

README.md

File metadata and controls

16 lines (13 loc) · 577 Bytes

My implementation of RPS / RPSLS

possible refactorings

  • put XAML styles into Resources or ResourceDictionaries
  • reading strings from a config file
  • a general function for reading from a JSON file, insted of having two functions that do the same
  • subclass Player for different player types and more granularity
  • showing a dialog or other UI notification if an exception got catched
  • async file reading handling
  • if-else cleanup (i.e. one liner) but it's easier to reading
  • adaptive ui
  • always present current score on ui, not after the match
  • more unit tests
  • ...