Я не міг прочитати власний код, написаний за допомогою ШІ
Я відкрив проєкт, який створив рік тому. Я написав кожен рядок. Я не мав жодного уявлення, що він робить.
Я використовував ШІ, щоб створити клон Slack. Цей цикл приносив задоволення. Запитай ШІ про код. Встав його. Дивись, як він працює. Переходь до наступної функції.
Я рухався зі швидкістю, яка не відповідала моєму розумінню. У мене не було дизайн-документа. У мене не було тестів. Я обрав швидкість замість якості.
Через шість місяців я знайшов безлад.
- Три функції мали однакові назви.
- Коментарі були двома мовами.
- Повсюди був «мертвий» код.
- Логіка повторювалася у трьох місцях.
Помилку зробив не ШІ. Я. Я перестав бути рецензентом. Я перетворився на посередника для копіювання та вставки. Я віддав свою єдину роботу. Я перестав вирішувати, чи є код хорошим.
Швидкість ШІ — це дар. Але за неї доведеться платити. Якщо ви перестанете думати, ваш код перетвориться на «спагеті».
Мій план, як це виправити:
- Використовувати ШІ, щоб скласти карту проєкту.
- Видалити невикористовуваний код.
- Організувати за функціями.
- Написати специфікацію.
Не дозволяйте інструменту замінити ваше судження. Залишайтеся в кріслі. Будьте тим, хто визначає якість.
Source: https://dev.to/rapls/i-couldnt-read-the-code-i-wrote-with-ai-six-months-ago-18a7 Optional learning community: https://t.me/GyaanSetuAi