Tập 99: Release candidate — Đứng trước cổng 1.0 Stable

Trạng thái sự thật: Chưa xảy ra — Kế hoạch Phase AA.

Khi toàn bộ các phase kỹ thuật và ecosystem demo được đóng lại, chúng tôi sẽ đứng trước cổng của phiên bản v1.0.0-RC (Release Candidate). Đây không còn là lúc viết thêm code; đây là lúc chứng minh độ tin cậy của toàn bộ nền tảng.

Chúng tôi sẽ chạy các chiến dịch fuzzing khổng lồ trên hàng triệu dòng code DUY được sinh ngẫu nhiên, mô phỏng các kịch bản lỗi biên dịch phức tạp nhất để tìm ra các góc tối của Type Checker và Backend. Mọi bug phát hiện trong giai đoạn này buộc phải có một regression test đi kèm trước khi được sửa đổi.

Đồng thời, chúng tôi sẽ tổ chức một usability study mở rộng với sự tham gia của các lập trình viên bên ngoài để xác thực: liệu một kỹ sư C hoặc Rust bình thường có thể học và làm việc hiệu quả với DUY trong vòng một tuần mà không cần đọc source code của compiler? Khi câu trả lời là "Có", và khi test suite chạy liên tục một ngàn lần không có một vết gợn đỏ, đó là lúc chúng tôi sẵn sàng nhấn nút phát hành bản 1.0 chính thức.


Bình luận (0)

Đang tải bình luận...