Dan Tech Academy
Sau bài này bạn sẽ
  • Mô hình hóa kết quả bằng sealed interface thay vì nhiều cờ boolean rời rạc
  • Dùng property get() suy ra giá trị thay vì lưu trùng, để trạng thái không thể tự mâu thuẫn
Thời lượng11 phút
Độ khóBeginner

Model và UiState gộp một chỗ

Sealed interface thay cho cờ boolean rời rạc, một UiState duy nhất cho cả app, và property get() suy ra thay vì lưu trùng dữ liệu.

Nội dung bài học
  1. 01Đừng Mô Tả Một Chuyện Bằng Nhiều Cờ
  2. 02Một UiState Duy Nhất Cho Cả App
  3. 03Property get(): Suy Ra Thay Vì Lưu Trùng
  4. 04Model Không Biết Ai Đọc Mình

Chủ đề: kotlin-mobile-101, architecture, mvvm, tictac

Còn 4 phần trong bài nàyMở khóa toàn bộ Kotlin Mobile 101Đừng Mô Tả Một Chuyện Bằng Nhiều Cờ, Một UiState Duy Nhất Cho Cả App, … — cùng 22 bài học của khóa, source code và checklist.
Mở khóa Kotlin Mobile 101Thanh toán một lần — trọn đời — 7-day money-back. Đã mua? Đăng nhập
Đăng nhập