Я вижу много "Я никогда не писал тесты, но теперь просто говорю LLM сгенерировать полный набор". Но разве это неправильно?
Думая с первых принципов, если тесты являются окончательным доказательством того, что ваш код работает, то вы должны вложить много ручных усилий в проектирование хорошего набора тестов, а затем просто позволить LLM сгенерировать фактический код, чтобы удовлетворить тесты. Почему общепринятая практика обратная?
Кажется, что в теории TDD должен процветать в кодировании с акцентом на агента, но это не так. Почему?
Многие говорят, что кодирование в режиме вибрации выматывает их больше, чем обычное программирование. Это связано с токсичной анти-зоной, в которую вы попадаете, постоянно дергая за рычаг. Вы попадаете в состояние, похожее на состояние азартных игроков. Это выжигает ваш мозг.
Настоящее состояние потока energizes и вознаграждает, потому что оно позволяет вам по-настоящему глубоко понять систему, над которой вы работаете. У вас есть настоящий контроль, и ваш мозг чувствует себя в безопасности.