Tigerspike
Technical Test forBuild Flickr image gallery
Notes
- Kotlin code is auto generated from Java via IDE, with known efforts on code clean.
- Core Module as over 90% Code Coverage excluding
Parcelable
- Flickr Repository Can be extracted out of core, making it as independent module
- UT Command
./gradlew testDebugUnitTest connectedDebugAndroidTest --full-stacktrace
TODO
- SOLID Principles
- Coding Standards
- Architecture
- Unit Tests
- Git
Addons
- Gradle Setup
- Git Flow
- Git Rebase
- Git Squash
- Git Verified Commits
- Git Release Tags
- T.D.D
- Architecture Components
- Documentation
- Inline Comments
- Modular
- Scalable
- UI Tests
- Mock API Calls
- Code Coverage
- Setup CI
- Sonarqube/CodeClimate
Clean Up
- Application Class
- Remove unused libraries