«Самая главная проблема для вайб-кодера — это технический долг».
И да, и нет.
Да — потому что, мусор в коде, это лишний контекст для LLM, приводящий к галлюцинациям и зацикленности.
Нет — потому что, если ваш код работает и в него уже вряд ли кто-то будет смотреть, то привычное представление о техническом долге размывается.
Что я имею ввиду?
Компонент на 2000 строк - является техническим долгом? Для людей которым предстоит поддерживать такой компонент — да.
Но если поддерживать код будет агент — ему все равно. Он может даже лучше будет работать с таким компонентом, чем если мы разобьем его на 10 файлов.
Почему еще компонент на 2000 строк не является техническим долгом? Потому что, если попросить агента разбить его по принципу единственной ответственности, он сделает это за 5 минут.
Если задача решается за 5 минут, можно ли назвать это техническим долгом? Это задача на 5 минут.
Post #422
5.25K
- ❤ 9
- 👍 9
- 🔥 3