A word game. There will be one english word and one Spanish word floating around the screen for 5 seconds. Within that time the user can select YES or NO based on prediction of current or false translation.
- For Correct Guess +1 point
- For Incorrect Guess -1 point
- Total 20 chances
Around 11 hours spent in total for completing the task.
- For View: 3
- For ViewModel: 3
- For Model Logic: 1.5
- For Testing: 1.5
- For Data fetching: 1
- For Documentation: 1
I could not write or think about Unit testing for restricted time.
- I would write Unit testing for the View Model class and Repository class
- Though I desined the classes to be use with dependency injection, but did not inject dependency from a different class. I would do that.
- I would make the UI a little bit nicer.