Tái Cấu Trúc
Với việc phát triển engine đang đi vào giai đoạn cuối, vài tháng gần đây tôi đã dành thời gian hoàn thiện những phần nhỏ nhặt còn lại, đồng thời hỗ trợ đào tạo đồng nghiệp ở các nhóm khác. Vì làm việc từ xa nên việc cấu hình VPN và tường lửa đã khiến tôi đau đầu suốt vài ngày trời.
Trước kỳ nghỉ Trung Thu, tôi quyết định dành thời gian suy nghĩ lại những ý tưởng đã thiết kế từ năm ngoái nhưng chưa có dịp thực hiện - cơ chế đọc trước đa luồng tài nguyên. Ban đầu khi thiết kế module quản lý tài nguyên, do gấp gáp nên một số yêu cầu phát sinh về sau khiến chúng tôi phải điều chỉnh. Chẳng hạn, chúng tôi cần sử dụng đồng thời nhiều module tải tài nguyên khác nhau từ hệ thống tệp tin cục bộ và các tập tin đóng gói. Ban đầu tôi cho rằng trong giai đoạn phát triển không cần đóng gói tài nguyên, nhưng khi số lượng dữ liệu tăng lên đáng kể, việc đóng gói các tập tin ít thay đổi trở nên cần thiết hơn bao giờ hết. Điều này đòi hỏi phải xây dựng cơ chế tải hỗn hợp.