OI Wiki không phải là gì
Lưu ý
Là một phần của phương châm dự án, trang này vô cùng quan trọng, mọi cộng tác viên đều cần đảm bảo đóng góp của mình đáp ứng các điều kiện sau.
OI Wiki không phải nơi đăng tải nghiên cứu gốc
Là một Wiki, OI Wiki không phải nơi đăng tải nghiên cứu gốc (như lý thuyết hoặc lời giải mới, quan điểm cá nhân, định nghĩa hay thuật ngữ tự nghĩ ra...). Ví dụ:
- Nếu bạn phát hiện một cách giải không chính thống cho một bài toán, nhưng không chứng minh được cách đó đã từng được áp dụng cho các bài toán khác, thì không nên tạo trang riêng cho nó trên OI Wiki.
- Nếu bạn đề xuất một thuật toán hoặc cấu trúc dữ liệu mới, nhưng không chứng minh được nó đã được dùng để giải quyết một lớp bài toán trong lập trình thi đấu, thì không nên gửi nội dung đó lên OI Wiki.
OI Wiki không phải nơi tổng hợp tin tức
Là một trang tích hợp tri thức về lập trình thi đấu bằng tiếng Trung, OI Wiki tập trung cung cấp các thông tin ổn định, đã được kiểm chứng và được công nhận rộng rãi.
Nói cách khác, trừ khi là thông tin do tổ chức uy tín công bố (ví dụ cập nhật thể lệ từ Hội Tin học Trung Quốc), nội dung bạn đóng góp nên là thông tin đã được kiểm chứng, được công nhận rộng rãi và không bị lỗi thời trong thời gian ngắn. Ví dụ:
- Nếu bạn phát hiện tiến sĩ X vừa công bố một thuật toán mới, trước khi thêm vào OI Wiki, bạn nên quan sát xem nó có được cộng đồng công nhận rộng rãi (ví dụ trở thành lời giải phổ biến trong các kỳ thi chính thức) và có sự khác biệt rõ ràng với các thuật toán đã có trên OI Wiki.
- Nếu bạn thấy phần mềm hoặc nhân vật nào đó được nhắc đến trên OI Wiki gặp vấn đề dư luận, hãy chú ý các thông báo ở phần bình luận, không nên mở issue trùng lặp để báo cáo. OI Wiki hướng tới lưu trữ thông tin có giá trị lâu dài, không phải thông tin tạm thời, có tính thời sự.
OI Wiki không phải kho lưu trữ tài liệu
OI Wiki không lưu trữ các loại tài liệu, slide, giáo trình, hướng dẫn sử dụng... Nếu bạn muốn chia sẻ tài liệu liên quan đến lập trình thi đấu, hãy chuyển sang OI-wiki/libs.
OI Wiki không phải công cụ quảng bá
OI Wiki là một trang tích hợp tri thức, không phải diễn đàn, blog hay công cụ quảng bá. Vì vậy, khi thêm hoặc sửa đổi nội dung, vui lòng không:
- Đưa ra quan điểm hoặc bình luận: Nội dung OI Wiki phải khách quan, trung lập. Nếu muốn thảo luận về OI Wiki, hãy dùng phần bình luận hoặc issue. Nếu muốn chia sẻ quan điểm không liên quan đến OI Wiki, hãy dùng blog cá nhân hoặc diễn đàn khác;
- Thực hiện bất kỳ hình thức quảng bá nào: Vì mục đích lưu trữ tri thức, OI Wiki có thể giới thiệu các website/phần mềm đã rất nổi tiếng trong cộng đồng lập trình thi đấu. Ngoài ra, OI Wiki không chấp nhận bất kỳ nội dung quảng bá nào không phải từ nhà tài trợ.
OI Wiki không phải tổ chức/cơ quan có thẩm quyền
Là một dự án cộng đồng dựa vào đóng góp của người dùng, OI Wiki không có tính chất chính thức, không nên và không thể đóng vai trò là một tổ chức/cơ quan có thẩm quyền. OI Wiki chỉ nên được dùng như một tài liệu tham khảo khi học lập trình thi đấu, không phải sách giáo khoa chuẩn. Là một trang tham khảo do cộng đồng duy trì, bạn không nên coi OI Wiki là tiêu chuẩn cuối cùng (ví dụ như "đề cương" thi đấu), cũng không nên tin tuyệt đối vào mọi nội dung trên OI Wiki. OI Wiki không chịu trách nhiệm với bất kỳ hậu quả nào phát sinh từ việc sử dụng nội dung trên OI Wiki.
OI Wiki không phải blog cá nhân
OI Wiki dựa trên mô hình "Wiki", bản chất là cộng đồng cùng nhau biên tập nội dung. Điều này có nghĩa là nội dung bạn đóng góp nên giảm tối đa dấu ấn cá nhân, phục vụ cho toàn bộ Wiki, chú trọng vào cấu trúc của mục từ. Không nên viết bài với tư duy blog cá nhân. Ví dụ:
- Bạn không nên dùng OI Wiki làm trang dẫn cho blog cá nhân;
- Bạn không nên thêm lịch sử chỉnh sửa, bình luận cá nhân, chuyện cười... vào mô tả mục từ.
Những ví dụ trên là tư duy thường gặp khi viết blog cá nhân, nhưng không phù hợp với OI Wiki vốn đề cao tính khách quan, trung lập.
OI Wiki không phải ủy ban tiêu chuẩn dịch thuật
OI Wiki không hướng tới đối tượng là các nhà sử học hay ngôn ngữ học, nên khi dịch thuật ngữ nước ngoài, OI Wiki ưu tiên dùng các bản dịch đã được cộng đồng sử dụng rộng rãi trong tiếng Trung, dù có thể chưa hoàn toàn chính xác.
Khi một bản dịch đã được cộng đồng chấp nhận rộng rãi, việc thay đổi chỉ vì "chính xác hơn" sẽ gây nhầm lẫn, tranh cãi không cần thiết và ảnh hưởng đến hiệu quả giao tiếp.
OI Wiki không phải bách khoa toàn thư
Nội dung trên OI Wiki nên giới hạn trong các kiến thức về khoa học máy tính, toán học... đã được ứng dụng trong lập trình thi đấu. Các lĩnh vực hoặc kiến thức không liên quan đến lập trình thi đấu không phù hợp để đưa vào OI Wiki.
Ví dụ, các lĩnh vực/kiến thức không phù hợp với OI Wiki:
- Lịch sử, nghệ thuật và các lĩnh vực không liên quan;
- Ma trận TBN dù thuộc lĩnh vực liên quan nhưng hiện chưa ứng dụng trong lập trình thi đấu;
- Điều khiển PID, Phương pháp phần tử hữu hạn và các thuật toán hiện chưa ứng dụng trong lập trình thi đấu;
- Học sâu (Deep learning), Học tăng cường (Reinforcement learning) và các thuật toán tổng quát hiện chưa ứng dụng trong lập trình thi đấu.
OI Wiki không phải tài liệu/hướng dẫn học ngôn ngữ lập trình
OI Wiki khi nói về thuật toán, nên tập trung vào bản chất thuật toán thay vì chi tiết cài đặt. Phần hiện thực chỉ nên dùng để minh họa hoặc làm rõ ý tưởng, không nhằm mục đích hướng dẫn học ngôn ngữ cụ thể. Nếu bạn muốn học một ngôn ngữ lập trình, hãy đọc tài liệu chính thức của ngôn ngữ đó.
Vì mục đích lưu trữ tri thức, OI Wiki có thể có các hướng dẫn sử dụng cơ bản cho các ngôn ngữ thường dùng trong lập trình thi đấu. Ngoài ra, OI Wiki sẽ không lưu trữ các chi tiết như "cách cài đặt hàm trong thư viện chuẩn của một ngôn ngữ" nếu không liên quan trực tiếp đến lập trình thi đấu hoặc thuật toán.
Last updated on this page:, Update history
Found an error? Want to help improve? Edit this page on GitHub!
Contributors to this page:abc1763613206, HeRaNO, NachtgeistW, r-value, Tiphereth-A, wlbksy, YZircon, 0zu-cc, real01bit
All content on this page is provided under the terms of the CC BY-SA 4.0 and SATA license, additional terms may apply