- I didn't use any library in this app, because any library is a black box. Any third party library reduce security. It's very hard to find and fix problem in library
- I used MVVM with depency injection for implementing unit-testing
- I used Mocks in unit-testing.
- I wrote my own NetworkLayer, because I need only three requests. For my needs it's enough. So I didn't use third party library for that.
- I covered by unit test all view models.
- I implemented search for pokemon list by name.
- I created debouncer for searching pokemon by name.
-
Notifications
You must be signed in to change notification settings - Fork 0
akaktus/PokemonApp
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Test task
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published