Я розумію плагіат і перефразовування досить добре, коли справа стосується написання науково-дослідної роботи, але ці еквівалентні області програмування мені здаються чужими. Я переглянув теми в Інтернеті, і дивно, що на цю тему не так багато матеріалів, як можна було б очікувати.
Коли пишуть код і потрібно реалізувати те, що я ніколи раніше не реалізовував, я піду в Інтернеті шукати приклад. Я намагаюся заздалегідь прочитати документацію, але іноді мені здається, що це слідкувати. Тож якщо цього не вдасться, я шукаю тему в Інтернеті і буду подавати десятки прикладів (будь то в чиємусь особистому блозі чи на веб-сайті Q&A, як ТА) Зараз мені зазвичай подають 5-10 рядків коду. У мене є і НІКОЛИ не скопіюйте та вставте це у свій власний код, але я все одно переживаю, щоб його копіювати дослівно. Мені важко переробити певний фрагмент коду, особливо коли існує лише так багато способів зробити це. Я переконуюсь у перейменуванні змінних, зміні форматування тощо - але чи цього достатньо?
Я завжди хотів зрозуміти цю тему, але тепер, коли я працюю з новою мовою та в корпоративному середовищі, я думаю, що це особливо доречно. Якщо хтось міг би пояснити або посилатися на гарне пояснення в іншому місці, я б дуже вдячний за це!
tl; dr. Я не розумію, скільки потрібно змінити та переробити 5-10 фрагментів коду, знайденого в Інтернеті, щоб уникнути плагіату. Що робити, якщо дуже мало, що можна змінити?