Bài tập tổng hợp 6 tầng

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

Sau khi học xong 6 tầng tư duy trong tài liệu này, mình đã thực hiện một bài tập tổng hợp, đưa toàn bộ những khái niệm đã học vào một ví dụ code thực tế.


Bài tập này không nhằm mục tiêu viết ra một chương trình hoàn chỉnh hay phức tạp, mà để kiểm chứng xem tư duy lập trình từ gốc có thật sự giúp mình kiểm soát được toàn bộ quá trình suy nghĩ khi viết code hay không.


Từ việc định nghĩa khái niệm rõ ràng, chia nhỏ bài toán, xây dựng luồng xử lý, quản lý dữ liệu và trạng thái, cho đến tổ chức hệ thống thành các module và trừu tượng hóa thành mẫu tư duy chung, mọi bước đều được thực hiện một cách có ý thức.


Qua bài tập này, mình nhận ra rằng ngôn ngữ lập trình chỉ là hình thức bên ngoài, còn thứ quyết định chất lượng của chương trình chính là cách suy nghĩ bên trong.


Đây mới chỉ là bước bắt đầu. Con đường phía trước vẫn còn rất dài, và mình vẫn cần phải học thêm rất nhiều, rất nhiều nữa. Nhưng mình tin rằng nếu nền tảng tư duy đủ vững, thì việc học lên cao hơn sẽ không còn là một quá trình mò mẫm trong mơ hồ, mà là một hành trình có định hướng và có điểm tựa.


Mình hy vọng có thể dựa vào những kiến thức cơ bản này để tiếp tục đi xa hơn, từng bước một, chậm rãi nhưng chắc chắn.


Toàn bộ file bài tập và code minh họa được lưu tại Google Drive:


Truy cập tại đây: https://docs.google.com/document/d/1fV8GybSm9TQ-6tPGAX36Bw80zVW3s_HfAY9BBgrHe44/edit?usp=sharing


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é