Sau bài này bạn sẽ
- Đọc được model bất biến: const constructor, == và hashCode viết tay, cập nhật bằng cách trả instance mới
- Mô tả bốn kết quả của một lần đọc dữ liệu bằng sealed class và xử lý đủ bằng switch exhaustive
- Viết và chạy một bài test Dart thuần không cần emulator
Thời lượng7 phút
Độ khóBeginner
Immutable model và sealed class
MatchRecord với == viết tay, ScoreBoard trả instance mới thay vì sửa tại chỗ, sealed class bốn nhánh cho một lần đọc dữ liệu, và bài test đầu tiên.
- 01MatchRecord: Một Ván Đã Xong
- 02ScoreBoard: Cập Nhật Là Tạo Bản Mới
- 03Sealed Class: Bốn Kết Quả Của Một Lần Đọc
- 04Switch Exhaustive: Compiler Làm Việc Cho Bạn
- 05Bài Test Đầu Tiên Của Khóa
Chủ đề: flutter-mobile-101, architecture, mvvm
Còn 5 phần trong bài nàyMở khóa toàn bộ Flutter Mobile 101MatchRecord: Một Ván Đã Xong, ScoreBoard: Cập Nhật Là Tạo Bản Mới, … — cùng 26 bài học của khóa, source code và checklist.
Mở khóa Flutter Mobile 101Thanh toán một lần — trọn đời — 7-day money-back. Đã mua? Đăng nhập