Được rồi, hôm nay tui chia sẻ về cái vụ thực hành “arsenal vs afc wimbledon” bữa trước. Nghe thì có vẻ hoành tráng, nhưng thật ra cũng chỉ là một bài tập nhỏ thôi.
Đầu tiên, tui bắt đầu bằng việc tìm hiểu xem hai đội này là ai. Arsenal thì khỏi nói rồi, đội bóng lớn. Còn AFC Wimbledon thì tui thú thật là tui mới nghe tên lần đầu. Sau khi “google” một hồi thì mới biết đây là một đội bóng được thành lập bởi chính những người hâm mộ của Wimbledon FC ngày xưa. Thấy cũng hay hay.
Tiếp theo, tui bắt đầu “set up” môi trường để thực hành. Cái này thì tùy vào mỗi người, ai quen dùng cái gì thì dùng cái đó thôi. Tui thì tui thích dùng VS Code với mấy cái extension quen thuộc. Mất đâu đó khoảng 30 phút cho vụ này.
- Bước 1: Tìm hiểu về hai đội bóng
- Bước 2: Set up môi trường làm việc
- Bước 3: Bắt tay vào code thôi!
Bắt đầu Code
Tới phần quan trọng nhất là “code”. Tui thì tui không giỏi code mấy, chủ yếu là “copy paste” rồi chỉnh sửa lại cho nó hợp với mình thôi. Cái chính là mình hiểu được cái code nó làm cái gì, rồi mình muốn nó làm cái gì khác.
Tui bắt đầu viết một cái “script” đơn giản để hiển thị thông tin về hai đội bóng. Ví dụ như tên đội, logo, số lượng cầu thủ, huấn luyện viên… Mấy cái thông tin này thì tui lấy ở trên mạng, cũng có nhiều trang web nó thống kê đầy đủ cả.
Sau đó, tui thử “tạo” một trận đấu giả lập giữa hai đội. Cái này thì tui dùng một vài thuật toán đơn giản để “mô phỏng” lại các tình huống trong trận đấu. Ví dụ như đội nào tấn công nhiều hơn, đội nào phòng thủ tốt hơn, tỉ lệ sút trúng khung thành… Tất nhiên là nó không thể nào chính xác như một trận đấu thật được, nhưng cũng đủ để tui “vọc” cho vui.
Cuối cùng, tui “hiển thị” kết quả của trận đấu giả lập ra màn hình. Cái này thì tui dùng HTML và CSS để “trang trí” cho nó đẹp mắt một chút. Nhìn chung là cũng tốn kha khá thời gian để làm cho nó “ra hồn”.
Túm lại, sau một ngày “hì hục” thì tui cũng đã hoàn thành cái bài thực hành “arsenal vs afc wimbledon” của mình. Mặc dù nó không có gì cao siêu, nhưng cũng giúp tui học được thêm một vài thứ mới. Quan trọng là mình có hứng thú và chịu khó mày mò thôi.