]> Sergey Matveev's repositories - stargrave-blog.git/commit
Показали Go код написанный ChatGPT
authorSergey Matveev <stargrave@stargrave.org>
Wed, 18 Dec 2024 19:04:08 +0000 (22:04 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 18 Dec 2024 19:04:08 +0000 (22:04 +0300)
commitc671c5590a3ec732841203d8acda3174973dc157
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentf0bd3c68c9fa590762e17b51a51d2e908618cdd7
Показали Go код написанный ChatGPT

С одной стороны, можно спать спокойно: даже для простой задачи этот код
был полным говном. Которое бы ни в какую не прошло бы моё review. Да,
должен работать. Да, задачу выполняет. Но говно с кучей прекучей всякого
лишнего и ненужного.

С другой стороны, фиг уснёшь, потому что если всякие junior-ы будут
незадумываясь тырить подобный код, то потом нечего удивляться почему его
поддержка так дорога и почему он такой медленный.

А ещё ChatGPT любит в программах интерактивно считывать входные
значения, прямо как в школе учили "введите число n: ". Был у нас один
стажёр, который довольно быстро сдал задачу с такой вот интерактивщиной,
но после моего ревью ни одного куска кода мы больше не увидели. Теперь
уверен, что это ChatGPT написал.