Skip to content

Ideas Planning Future functionalities

ABAP-Code-Dojo edited this page Dec 5, 2019 · 2 revisions
  • Refactoring
    • naming
      • conventions
      • plausibility/ purpose
    • Local helper methods -> global accesss
    • error handling
  • Documentation
  • Testing
  • Unit tests
  • Github
    • Upload to github
    • Documentation on github (wiki)
  • Strategies
    • Programming
    • comparison
    • Optimization
    • calculate chances
  • Statistics
    • highest value
    • most 5-of a kind (abapDicer, Yahtzee!)
    • mean values
  • player data
    • Name
    • Strategies
    • Statistics
  • competition mode
  • visualization of results
    • export to own class
    • optimize visualization (colors, sorting, statistical data)
  • Logging
  • Performance
    • analysis
    • optimization
  • User interface for
    • game start
    • player definition
    • Statistics
    • competition
    • security
      • make sure that a startegy cannot cheat
      • make sure that a strategy cannot produce inifinte loops
      • check if you can disturb the game processing in the strategy
      • Find more weak points of the framework
  • check extensibility
    • use more dice
    • do more throws
    • multi dimensional dice
Clone this wiki locally