Armin Ronacher nhận xét về AI và ba mươi năm phần mềm kém chất lượng
Kỹ sư phần mềm Armin Ronacher đã đưa ra một câu nói hài hước nhận định rằng hàng thập kỷ tích lũy phần mềm kém chất lượng đang làm gia tăng thêm những khó khăn trong kỷ nguyên trí tuệ nhân tạo. Chuyên gia Simon Willison đã đăng tải góc nhìn này trên blog của mình, kết nối nợ kỹ thuật lịch sử với các thách thức AI hiện đại. Nhận xét hài hước này làm nổi bật thực tế rằng các công cụ AI hiện đại thường kế thừa, phân tích và mở rộng quy mô các mã nguồn kế thừa vốn chứa nhiều lỗi lầm và lỗ hổng lịch sử. Điều này thúc đẩy cộng đồng kỹ thuật phần mềm suy ngẫm về chất lượng mã nguồn dài hạn khi việc tạo và phân tích tự động trở nên phổ biến. Lời bình luận chỉ rõ mốc thời gian ba mورة thập kỷ phát triển phần mềm, bao gồm sự bùng nổ của internet và các ứng dụng doanh nghiệp. Nó thu hẹp khoảng cách giữa các phương pháp kỹ thuật phần mềm lịch sử và các mối lo ngại về bảo trì, bảo mật generative AI đương đại.
## KIẾN THỨC NỀN
Nợ kỹ thuật là một khái niệm trong phát triển phần mềm phản ánh chi phí ẩn của việc làm lại do chọn giải pháp ngắn hạn, dễ dàng thay vì phương pháp tối ưu hơn nhưng mất nhiều thời gian hơn. Các công cụ generative AI tận dụng mô hình ngôn ngữ lớn để hỗ trợ lập trình, nhưng chúng thường xử lý và tái tạo các mẫu từ kho dữ liệu mã nguồn hiện có khổng lồ, bao gồm cả các thực hành tốt lẫn các lỗi lầm lịch sử.