Kết quả nghiên cứu về GitHub Copilot phát hiện 'áp lực làm suy giảm' đối với chất lượng mã
- Một nghiên cứu mới về tác động của GitHub Copilot dựa trên AI đối với phát triển phần mềm đã cho thấy các kết quả tiêu cực.
- Sách trắng "Coding on Copilot" của GitClear khảo sát chất lượng và khả năng bảo trì của mã được AI hỗ trợ, so sánh với mã do con người viết.
- Kết quả nghiên cứu phát hiện các xu hướng đáng lo ngại đối với việc bảo trì mã, và dự kiến vào năm 2024 lượng thay đổi mã sẽ tăng gấp đôi so với năm 2021, trước khi AI được áp dụng.
Tương phản với nghiên cứu của GitHub
- Các nghiên cứu khác, đặc biệt là nghiên cứu năm 2022 của GitHub, phát hiện rằng các nhà phát triển sử dụng GitHub Copilot hoàn thành công việc nhanh hơn nhiều.
- Nghiên cứu của GitHub đo lường các hiệu ứng tích cực như tăng năng suất, tăng mức độ hài lòng của nhà phát triển và tiết kiệm năng lượng tinh thần.
- Nghiên cứu của GitClear xem xét những thay đổi trong cấu trúc mã khi sử dụng AI và chỉ ra những điểm mà các lãnh đạo kỹ thuật cần chú ý trong năm 2024.
Ý kiến của GN⁺
- Nghiên cứu này quan trọng trong việc hiểu tác động của AI đối với phát triển phần mềm. Đặc biệt, nó nhấn mạnh những vấn đề tiềm ẩn mà việc sử dụng AI có thể gây ra về mặt chất lượng mã và khả năng bảo trì.
- Dù các công cụ như GitHub Copilot có thể cải thiện năng suất của nhà phát triển, nghiên cứu này cho thấy cần cân nhắc tác động của chúng đối với chất lượng mã trong dài hạn.
- Các lãnh đạo kỹ thuật có thể tham khảo những kết quả này để giúp phòng ngừa các vấn đề có thể phát sinh khi sử dụng công cụ hỗ trợ AI và xây dựng chiến lược nhằm duy trì chất lượng mã.
1 bình luận
Ý kiến trên Hacker News