Дизайн кода (Часть 1)
AI сделай мне форму с 5 полями, 2 кнопками и чтобы работало так и вот так.
— Слушаюсь и повинуюсь!
1️⃣ AI вообще пофиг на ваши человеческие предпочтения, он делает то, что вы просите и генерирует огромную форму с кучей кода, которая, возможно, работает.
Как убедится, что это все не сломается на следующем запросе?
Надо (хотя бы) написать тесты и зафиксировать поведение.
Тест кейс получается таким монструозным, что никто и никогда не сможет его прочитать и понять и модифицировать.
Это полностью слепая зона, где что-то делать сможет только AI и это будет вне вашего контроля. Читай — код на выброс.
Если идти таким "слепым путем", и ничего не понимать в своем проекте, то пусть AI сразу пишет на Ассемблере — зачем лишние прослойки в виде промежуточных языков программирования?
Ведь единственная причина почему мы просим AI писать код на понятных нам языках — это желание удерживать контроль над кодом и иметь возможность его модифицировать человеком.
Post #751
47

- 👍 3