Как я повайбкодил
Вайбкодингом назову процесс написания кода, в котором LLM принимают самое непосредственное участие 😊.
Разумеется, я очень давно использую LLM как замену поисковику. Если запрос чуть сложнее, чем "как называется функция, которая делает что-то", то это быстро, эффективно и обходится почти без галлюцинаций. И, что самое важное, ты моментально понимаешь, работает или нет.
Какое-то значительное время я пишу код в среде с автодополнением от LLM. И продолжа получать от этого удовольствие. Далеко не все советы актуальны, но они снимают с меня копи-паст и прочую рутину. А ещё учат хорошему: сразу писать комментарии, вдумчиво называть переменные, фиксировать структуру. И, конечно, ты быстро понимаешь, хороший тебе совет дают или так себе.
Не то, чтобы я вообще не пробовал попросить LLM написать какой-то кусок полностью. Но то, что я видел в результате, вызывало у меня много разной эмоций. Среди них было и активное нежелание это поддерживать. Одна из причин - не все особенности реализации можно проверить сразу, всегда есть риски, что что-то "выстрелит в ногу" позже.
Но вот недавно появился идея небольшой задачи, в которой это может быть осмысленным.
Post #209
334

- 🔥 8