Logo Ben Computer
  • Laptop
  • PC - Desktop
  • Màn hình PC
  • Phụ kiện
  • Linh kiện
  • Gaming Gear
  • Máy in
  • TIN HOT
  • Tin khuyến mãi
  • Tin game
  • Tin công nghệ
  • Wiki
  • Cẩm nang công nghệ
    • Thủ thuật phần mềm
    • Thủ thuật máy tính
    • Thủ thuật Internet
    • Thủ thuật văn phòng
  • Hình ảnh
  • Đời sống
Menu
  • TIN HOT
  • Tin khuyến mãi
  • Tin game
  • Tin công nghệ
  • Wiki
  • Cẩm nang công nghệ
    • Thủ thuật phần mềm
    • Thủ thuật máy tính
    • Thủ thuật Internet
    • Thủ thuật văn phòng
  • Hình ảnh
  • Đời sống
Search
Close
Flash Sale

Home - Cẩm nang công nghệ - 11 cách bạn có thể dùng ChatGPT để viết code

11 cách bạn có thể dùng ChatGPT để viết code

in Cẩm nang công nghệ, Tin công nghệ
4 min read

11 cách ChatGPT giúp bạn tiết kiệm hàng giờ làm việc mỗi ngày và lý do tại sao bạn sẽ không bao giờ vượt qua được những người sử dụng AI hiệu quả.

TÓM TẮT NỘI DUNG

  • 1. Giải mã
  • 2. Cải thiện mã hiện có
  • 3. Viết lại mã theo đúng kiểu
  • 5. Đơn giản hóa code
  • 6. Viết test case
  • 7. Khám phá các lựa chọn thay thế
  • 8. Dịch mã
  • 9. Viết tài liệu
  • 10. Theo dõi lỗi
  • 11. Scaffolding (Giàn Giáo)

1. Giải mã

Lấy một số mã bạn muốn hiểu và yêu cầu ChatGPT giải thích. Tôi đã tìm thấy lời giải thích rất chi tiết. Điều này nhanh hơn nhiều so với việc cố gắng tìm ra mã phức tạp.

dùng chatGPT để giải mã

2. Cải thiện mã hiện có

Yêu cầu ChatGPT cải thiện mã hiện có bằng cách mô tả những gì bạn muốn đạt được. Nó sẽ cung cấp cho bạn hướng dẫn về cách thực hiện, bao gồm cả mã đã sửa đổi.

chatgpt cải thiện mã hiện có

3. Viết lại mã theo đúng kiểu

Điều này thật tuyệt khi tái cấu trúc mã được viết bởi các nhà phát triển Python không phải người bản địa, những người đã sử dụng một quy ước đặt tên khác.

Lưu ý cách ChatGPT không chỉ cung cấp cho bạn mã cập nhật; nó cũng giải thích lý do cho những thay đổi.

chatgpt

4. Viết lại mã sử dụng cấu trúc

Ví dụ sử dụng cấu trúc idiomatic constructs Python

 ChatGPT biết cách “Pythonic” và nó sẽ cung cấp cho bạn các đề xuất để cải thiện mã của bạn và làm cho mã dễ đọc hơn nhiều.

chatgpt

5. Đơn giản hóa code

 Yêu cầu ChatGPT đơn giản hóa mã phức tạp. Kết quả sẽ là một phiên bản mã gốc nhỏ gọn hơn nhiều.

Lưu ý phần giải thích và cách nó cho chúng ta biết điều này đơn giản hơn nhưng không hiệu quả nhất.

chatgpt

6. Viết test case

Yêu cầu ChatGPT giúp bạn kiểm tra một chức năng và nó sẽ viết các trường hợp thử nghiệm cho bạn.

Ví dụ này tập trung vào hàm quick_sort từ ví dụ trước.

chatgpt

7. Khám phá các lựa chọn thay thế

ChatGPT cho tôi biết việc triển khai Sắp xếp nhanh của nó không hiệu quả nhất, vì vậy tôi đã yêu cầu triển khai thay thế.

Điều này thật tuyệt khi bạn muốn khám phá những cách khác nhau để hoàn thành cùng một việc.

chatgpt

8. Dịch mã

Bất cứ khi nào bạn muốn chuyển một số mã từ ngôn ngữ này sang ngôn ngữ khác, hãy yêu cầu ChatGPT giúp bạn.

chatgpt

9. Viết tài liệu

Yêu cầu ChatGPT viết tài liệu cho một đoạn mã và nó thường hoạt động rất tốt. Nó thậm chí còn bao gồm các ví dụ sử dụng như một phần của tài liệu!

chatgpt

10. Theo dõi lỗi

Nếu bạn gặp khó khăn trong việc tìm lỗi trong mã của mình, hãy nhờ ChatGPT trợ giúp.

ChatGPT mất vài giây để tìm ra lỗi trong ví dụ đính kèm. Tôi không biết về bạn, nhưng tôi sẽ mất nhiều thời gian hơn thế.

chatgpt

11. Scaffolding (Giàn Giáo)

Khởi động cấu trúc của bất kỳ thứ gì mới mà tôi muốn viết. GitHub Copilot cũng làm rất tốt việc này. Một ví dụ mà điều này rất hữu ích là khi tương tác với API RESTful.

chat gpt
Một điều cần lưu ý:
Kết quả ChatGPT đưa ra không hoàn toàn là chính xác, đáng tin cậy, nó có thể mắc lỗi khi xử lý mã. Nó không lấy việc làm của lập trình viên, sử dụng AI hiệu quả nó giúp các lập trình viên tăng gấp 100 lần sau 1 đêm làm việccc hiệu quả.

BenComputer

Bài viết liên quan

JLEE57NZNVEPJJSMKV6UHWCTCY

Hướng dẫn cài đặt Google Bard trên Windows 11 mới nhất 2023

Laptop surface go 2

Laptop Surface Go 2 của Microsoft màn hình cảm ứng và siêu nhẹ

Laptop HP Envy

Tìm hiểu về Laptop HP Envy – mỏng nhẹ, dễ mang theo

Laptop Dell Latitude 3450 Intel core i5

Gợi ý sản phẩm

Sản phẩm nổi bật: Laptop HP 240 G9, Laptop Dell Inspiron 15 3520, Bàn phím có dây Dell KB216, Chuột có dây Dell MS116 đen, Chuột quang không dây Dell WM126

BEN COMPUTER - TRỤ SỞ CHÍNH (HÀ NỘI)
  • Địa chỉ: Số 7, Ngõ 92 đường Nguyễn Khánh Toàn, Cầu Giấy, Hà Nội
  • Hotline: 0899.179.991
  • Thời gian làm việc: từ 8h15 - 17h30 hằng ngày
PHÒNG BÁN HÀNG TRỰC TUYẾN
  • Địa chỉ: Số 7, Ngõ 92 đường Nguyễn Khánh Toàn, Cầu Giấy, Hà Nội
  • Hotline: 0899.179.991
  • Thời gian làm việc: từ 8h15 - 21h00 hằng ngày
SHOWROOM 92 NGUYỄN KHÁNH TOÀN
  • Địa chỉ: Số 7, Ngõ 92 đường Nguyễn Khánh Toàn, Cầu Giấy, Hà Nội
  • Hotline: 0899.179.991
  • Thời gian làm việc: từ 8h15 - 19h00 hằng ngày (trừ ngày lễ và chủ nhật)
PHÒNG KINH DOANH PHÂN PHỐI
  • Địa chỉ: Số 7, Ngõ 92 Nguyễn Khánh Toàn, Cầu Giấy, Hà Nội
  • Hotline: 0899.179.991
  • Thời gian làm việc: từ 8h15 - 17h30 hằng ngày
PHÒNG KHÁCH HÀNG DOANH NGHIỆP
  • Địa chỉ: Số 7, Ngõ 92 Nguyễn Khánh Toàn, Cầu Giấy, Hà Nội
  • Hotline: 0899.179.991
  • Thời gian làm việc: từ 8h15 - 17h30 hằng ngày
PHÒNG KỸ THUẬT BẢO HÀNH
  • Địa chỉ: Số 7, Ngõ 92 Nguyễn Khánh Toàn, Cầu Giấy, Hà Nội
  • Hotline: 0899.179.992
  • Thời gian làm việc: từ 8h15 - 17h30 hằng ngày (trừ ngày lễ và chủ nhật)
MIỄN PHÍ VẬN CHUYỂN

Giao hàng toàn quốc

HỖ TRỢ TRỰC TUYẾN

Tư vấn giải đáp mọi thắc mắc

THANH TOÁN BẢO MẬT

Trả tiền mặt, CK, trả góp

GIỚI THIỆU CÔNG TY
  • Giới thiệu công ty
  • Liên hệ
  • Thông tin tuyển dụng
  • Tin tức công nghệ
  • Sơ đồ website
CHÍNH SÁCH BÁN HÀNG
  • Chính sách bảo hành
  • Chính sách bảo mật thông tin
  • Chính sách vận chuyển & lắp đặt
  • Phương thức thanh toán
  • Chính sách đổi trả, hoàn tiền
Về trang chủ
0899.179.991
TỪ KHÓA HOT
  • Ghép video online
  • Game Online PC
  • Game bắn súng
  • Laptop mỏng nhẹ
CỘNG ĐỒNG BEN COMPUTER
  • Ben Computer Fanpage
  • Ben Computer Youtube
  • Chat với tư vấn viên
logo bộ công thương
Chat với tư vấn viên