NYTimesTask
NYTimesTask is task with MVVM architecture design pattern , just show list of most popular articles and get details by pass model to initializer.
NYTimesTask uses a number of open source projects to work properly:
- [Moya] - Network abstraction layer.
- [Alamofire] - is an HTTP networking library.
- [Bond] - Swift binding framework.
- there is no complex of big business to test , but if your vision see some thing eles just Write Unit Tests .
- fastlane , build the project from the command-line , run static code analysis such as linting , run unit tests and code coverage
- SonarQube report for the code showing its quality summary