Tôi hiểu đạo văn và diễn giải khá tốt khi viết một bài nghiên cứu, nhưng những lĩnh vực tương đương trong lập trình có vẻ xa lạ với tôi. Tôi đã tìm kiếm các chủ đề trực tuyến, và đáng ngạc nhiên là không có nhiều tài liệu về chủ đề như người ta mong đợi.
Khi viết mã và phải thực hiện điều gì đó mà tôi chưa từng thực hiện trước đây, tôi sẽ lên mạng để tìm ví dụ. Tôi cố gắng đọc qua các tài liệu trước, nhưng đôi khi tôi thấy khó khăn để làm theo. Vì vậy, nếu thất bại, tôi sẽ tìm kiếm chủ đề trực tuyến và được trình bày với hàng tá ví dụ (cho dù chúng có trên blog cá nhân của ai đó hoặc trang web Hỏi & Đáp như SO). Bây giờ tôi thường được trình bày với 5-10 dòng mã. Tôi đã và sẽ KHÔNG BAO GIỜ sao chép và dán mã đó vào mã của riêng mình, nhưng tôi vẫn lo lắng về việc sao chép nó xuống nguyên văn. Tôi thấy thật khó để sắp xếp lại một đoạn mã nhất định, đặc biệt là khi chỉ có rất nhiều cách để làm như vậy. Tôi đảm bảo đổi tên các biến, thay đổi định dạng, v.v. - nhưng điều này đã đủ chưa?
Tôi đã luôn muốn hiểu chủ đề này, nhưng bây giờ tôi đang làm việc với một ngôn ngữ mới và trong môi trường công ty tôi nghĩ rằng nó đặc biệt thích hợp. Nếu bất cứ ai có thể giải thích hoặc liên kết đến một lời giải thích tốt ở nơi khác, tôi sẽ đánh giá rất cao điều đó!
tl; dr Tôi không hiểu bạn phải thay đổi bao nhiêu và điều chỉnh lại 5-10 đoạn mã được tìm thấy trên mạng để tránh đạo văn. Điều gì nếu có rất ít mà bạn có thể thay đổi?