filmov
tv
Flutter TDD Clean Architecture Course [5] – Contracts of Data Sources

Показать описание
📗 Learn from the written tutorial 👇👇
👨💻 Do you write good code? Find out now!
Repository is the brain of the data layer of an app. It handles data from remote and local Data Sources, decides which Data Source to prefer and also, this is where data caching policy is decided upon.
In the previous part, we've gone over the basic structure of the data layer and today, it's time to start implementing the data layer right from its core - from the NumberTriviaRepository, all the while creating contracts for its dependencies.
In this part, we will only create contracts for all the Repository dependencies. This will allow us to mock them easily without needing to bother with implementing them just yet - that's coming in the next parts.
Go to my website for more information, code examples, and articles:
Follow me on social media:
👨💻 Do you write good code? Find out now!
Repository is the brain of the data layer of an app. It handles data from remote and local Data Sources, decides which Data Source to prefer and also, this is where data caching policy is decided upon.
In the previous part, we've gone over the basic structure of the data layer and today, it's time to start implementing the data layer right from its core - from the NumberTriviaRepository, all the while creating contracts for its dependencies.
In this part, we will only create contracts for all the Repository dependencies. This will allow us to mock them easily without needing to bother with implementing them just yet - that's coming in the next parts.
Go to my website for more information, code examples, and articles:
Follow me on social media:
Flutter TDD Clean Architecture Course [1] – Explanation & Project Structure
Flutter TDD Clean Architecture Course [14] – User Interface
Flutter TDD Clean Architecture Course [4] – Data Layer Overview & Models
Learn Flutter Clean Architecture & TDD - Full Course (Flutter Tutorial)
Flutter TDD Clean Architecture Course [2] – Entities & Use Cases
Flutter TDD Clean Architecture Course [7] – Network Info
Flutter TDD Clean Architecture Course [5] – Contracts of Data Sources
Flutter TDD Clean Architecture BLoC | Course Preview
Flutter TDD Clean Architecture Course [13] – Dependency Injection
Flutter TDD Clean Architecture Course [11] – Bloc Implementation 1/2
Flutter Clean Architecture & TDD BLoC Design Pattern | Industry Standard Code | Project Based Pa...
Flutter Clean Architecture - Full Course
Flutter TDD Clean Architecture Course [3] – Domain Layer Refactoring
Flutter TDD Clean Architecture Course [6] – Repository Implementation
Flutter Clean Architecture - Learn By A Project | Full Beginner's Tutorial
Flutter tdd clean architecture course 9 remote data source
Flutter TDD Clean Architecture in Arabic
Flutter TDD Clean Architecture Course [9] – Remote Data Source
Flutter tdd clean architecture course 8 local data source
#1 Flutter Clean Architecture Course - Intro
Flutter TDD Clean Architecture Course [10] – Bloc Scaffolding & Input Conversion
Should You Focus on Clean Architecture?
Flutter TDD Clean Architecture Course [12] – Bloc Implementation 2/2
Clean Architecture in Flutter - All You Need to Know!
Комментарии