Tôi không thể đọc nổi chính mã nguồn AI của mình
Tôi mở một dự án mình đã xây dựng từ một năm trước. Tôi đã viết từng dòng mã. Nhưng tôi chẳng hiểu nó làm gì cả.
Tôi đã dùng AI để xây dựng một bản sao của Slack. Quy trình đó cảm giác rất tuyệt. Hỏi AI lấy mã. Dán vào. Xem nó chạy. Rồi chuyển sang tính năng tiếp theo.
Tôi đã chạy với tốc độ mà sự hiểu biết của mình không theo kịp. Tôi không có tài liệu thiết kế. Tôi không có các bài kiểm tra. Tôi đã chọn tốc độ thay vì chất lượng.
Sáu tháng sau, tôi thấy một mớ hỗn độn.
- Ba hàm có cùng một cái tên.
- Chú thích nằm ở hai ngôn ngữ khác nhau.
- Mã chết nằm rải rác khắp nơi.
- Logic bị lặp lại ở ba chỗ khác nhau.
AI không phạm lỗi. Chính tôi mới là người làm vậy. Tôi đã ngừng đóng vai trò là một người kiểm duyệt. Tôi trở thành một kẻ trung gian chỉ biết sao chép và dán. Tôi đã đánh mất công việc duy nhất của mình. Tôi đã ngừng quyết định xem liệu mã nguồn đó có tốt hay không.
Tốc độ của AI là một món quà. Nhưng nó đi kèm với một cái giá phải trả. Nếu bạn ngừng tư duy, mã của bạn sẽ trở thành mã spaghetti.
Kế hoạch của tôi để khắc phục:
- Dùng AI để lập bản đồ dự án.
- Xóa mã không sử dụng.
- Sắp xếp theo tính năng.
- Viết một bản đặc tả.
Đừng để công cụ thay thế khả năng phán đoán của bạn. Hãy luôn giữ vững vị trí của mình. Hãy là người quyết định chất lượng.
Nguồn: https://dev.to/rapls/i-couldnt-read-the-code-i-wrote-with-ai-six-months-ago-18a7 Cộng đồng học tập tùy chọn: https://t.me/GyaanSetuAi