Dữ Liệu & Trạng Thái

Tác giả: Todesign Cập nhật chương mới

🟢 TẦNG 3 – DỮ LIỆU & TRẠNG THÁI

Tagline: “Bug sinh ra khi trạng thái bị hiểu sai.”

🧠 Nhớ DUY NHẤT 1 câu

Chương trình = nhớ gì + đang ở đâu


1️⃣ Dữ liệu là gì?


👉 Những thứ chương trình phải nhớ


Ví dụ:

  • Tên
  • Tuổi
  • Số tiền
  • Điểm số
  • Trạng thái đăng nhập

🧠 Ghi nhớ: không nhớ → không làm được gì


2️⃣ Trạng thái là gì?


👉 Tình trạng hiện tại của dữ liệu


Ví dụ:

  • Đã đăng nhập / chưa đăng nhập
  • Đang học / đã học xong
  • Còn tiền / hết tiền

🧠 Ghi nhớ: cùng một dữ liệu, khác trạng thái → kết quả khác


3️⃣ Vì sao sinh bug?


👉 Máy làm đúng, người nghĩ sai


Ví dụ đời thường:

  • Nghĩ là đã đăng nhập → nhưng thực tế chưa
  • Nghĩ là còn tiền → nhưng thực tế đã trừ rồi

🧠 Bug xuất hiện khi:

  • Trạng thái chưa cập nhật
  • Hoặc hiểu sai trạng thái


✍️ BÀI TẬP (cách làm dễ nhất)


Khung suy nghĩ:

  • Dữ liệu: …
  • Trạng thái hiện tại: …
  • Nếu trạng thái sai → chuyện gì xảy ra?


Ví dụ:

  • Dữ liệu: số dư tài khoản
  • Trạng thái: đã thanh toán
  • Sai trạng thái: chưa cập nhật → trừ tiền 2 lần


🎯 Chốt tầng 3

Không sợ code sai — chỉ sợ hiểu sai trạng thái



Bình luận (0)

Chưa có bình luận nào.

Hãy là người đầu tiên chia sẻ suy nghĩ của bạn!

Gửi bình luận thành công! Chờ duyệt nhé