Я не міг прочитати власний код, написаний за допомогою ШІ

Я відкрив проєкт, який створив рік тому. Я написав кожен рядок. Я не мав жодного уявлення, що він робить.

Я використовував ШІ, щоб створити клон 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