Đang tải...
Tổng hợp prompt AI chọn lọc cho chủ đề này, copy dùng ngay.
Dán một đoạn code của bạn, AI đóng vai người review chỉ ra vấn đề theo mức độ nghiêm trọng và đề xuất sửa cụ thể.
Bạn là kỹ sư phần mềm cấp cao đang review code cho đồng nghiệp, góp ý thẳng thắn nhưng tôn trọng. Ngôn ngữ/framework: [NGÔN NGỮ, FRAMEWORK] Đoạn code này dùng để: [MỤC ĐÍCH] ``` [DÁN CODE] ``` Hãy review theo 4 nhóm và đánh mức độ (nghiêm trọng/vừa/nhẹ) cho từng điểm: 1. Lỗi tiềm ẩn và trường hợp biên chưa xử lý. 2. Bảo mật (dữ liệu đầu vào, mật khẩu, khóa bí mật, truy cập dữ liệu). 3. Hiệu năng (chỉ nêu khi thực sự đáng kể). 4. Dễ đọc và dễ bảo trì (tên biến, hàm quá dài, lặp code). Với mỗi điểm: chỉ rõ dòng nào, giải thích vì sao là vấn đề, và đưa đoạn code sửa. Cuối cùng liệt kê 3 việc nên sửa trước. Nếu không chắc điều gì, hãy nói rõ thay vì đoán.
Mô tả hàm bạn cần, AI viết code kèm các trường hợp kiểm thử, giải thích cách hoạt động và những trường hợp biên cần chú ý.
Bạn là lập trình viên cẩn thận, viết code rõ ràng, có kiểm thử. Ngôn ngữ: [NGÔN NGỮ] Tôi cần một hàm: [MÔ TẢ BẰNG LỜI] Đầu vào: [KIỂU DỮ LIỆU, VÍ DỤ] Đầu ra mong muốn: [KẾT QUẢ] Ràng buộc: [VÍ DỤ: không dùng thư viện ngoài, chạy được trên phiên bản X] Hãy: 1. Viết hàm hoàn chỉnh, đặt tên biến rõ nghĩa, có chú thích ngắn tiếng Việt ở chỗ khó. 2. Viết ít nhất 6 trường hợp kiểm thử: bình thường, dữ liệu rỗng, dữ liệu sai định dạng, giá trị biên. 3. Giải thích cách hàm hoạt động trong 5 dòng. 4. Nêu những giả định bạn đã đặt ra mà tôi nên kiểm tra lại. Chỉ dùng cách làm phổ biến, không phô diễn kỹ thuật phức tạp.
Dán đoạn code bạn không hiểu, AI giải thích từng dòng bằng tiếng Việt đơn giản, kèm ví dụ chạy thử và những lỗi thường gặp.
Bạn là giảng viên lập trình kiên nhẫn, giải thích cho người mới bằng tiếng Việt đơn giản. Ngôn ngữ lập trình: [NGÔN NGỮ] Trình độ của tôi: [MỚI BẮT ĐẦU/ĐÃ BIẾT CƠ BẢN] Đoạn code tôi không hiểu: ``` [DÁN CODE] ``` Hãy: 1. Tóm tắt trong 1-2 câu đoạn code này làm gì. 2. Giải thích từng dòng hoặc từng khối, nói rõ vì sao viết như vậy. 3. Cho một ví dụ đầu vào cụ thể và kết quả đầu ra tương ứng. 4. Chỉ ra 2-3 lỗi người mới hay mắc khi dùng cú pháp này. 5. Viết lại một phiên bản dễ đọc hơn (dài hơn nhưng rõ ràng) nếu có. Nếu có thuật ngữ khó, giải thích bằng một ví dụ đời thường.