«Я перестал использовать Copilot после 2 месяцев. И вот почему»
Автор делится своим опытом работы с Copilot, приводя как положительные, так и отрицательные аспекты его использования. В статье рассмотрены следующие моменты:
Сетап: Copilot использовался с языками PHP (Laravel) и TypeScript (React) в редакторе nvim, работая над фронтендом, бекендом и тестами.
Плюсы:
✅Copilot впечатляет способностью предугадывать код, особенно если он повторяющийся.
✅Он предлагает простые решения, которые могут не приходить сразу в голову программисту.
✅Автокомплит Copilot помогает быстро генерировать шаблонный код, который затем можно исправить.
Минусы:
❗Уменьшение продуктивности: Copilot требует постоянного внимания к предлагаемому коду, что снижает моторную память и замедляет работу.
❗Импорты: Copilot не всегда корректно вставляет импорты, что приводит к путанице и необходимости вручную проверять зависимости.
❗Ошибки: Инструмент иногда подсказывает неверные команды или синтаксически некорректный код, что приводит к ошибкам и требует дополнительных исправлений.
Итог:
Copilot полезен для больших кусков кода, но в коротких командах он больше мешает, чем помогает.
Обычный автокомплит вместе с моторной памятью оказывается быстрее и приятнее в использовании.
В некоторых случаях проще использовать копипасту и обращаться к ChatGPT для уточнения вопросов.
Post #4671
3.1K
- 🎉 13
- 💯 3
- 🥱 2
- 👍 1
- 🔥 1