Сообщение Re[6]: компании уволившие сотрудников в связи с заменой от 31.07.2025 3:24
Изменено 31.07.2025 3:27 bazis1
Re[6]: компании уволившие сотрудников в связи с заменой
Здравствуйте, sergey2b, Вы писали:
S>я второй день ищу баг
S>как можно использовать AI для поиска бага если у меня несколько милл строк поприарного кода
Во-первых, убедись, что тебя не вздрючат за отправку кода в облако.
Во-вторых, остановись, и задумайся, как ты обычно его ищешь руками. Я ищу как-то так:
* Составляю список вопросов. Типа, что за функция ответственна за XYZ.
* Делаю предположения с "вилками": баг или при сохранении, или при загружке.
* Делаю эксперименты для сужения "вилок".
* Периодически, возникают гипотезы, которые я проверяю через отельные эксперименты.
AI может сильно ускорить поиск релевантного кода и постановку экспериментов. Только задачи надо давать в лоб. Не "найди функцию, пишущую заголовок списка файлов" а "найди все функции с Write() в имени, и среди них дай 5, наиболее похожих на запись заголовка".
Не "разберись, почему в варианте 2 файл в 20 раз больше, чем в варианте 1", а "добавь вот в эти 20 функций логирование размеров записываемых объектов" и потом "сравни 2 лога, найди первое отличие, и предположи, где ставить breakpoint". Т.е. тупую рутинную работу по преобразованию идей в код.
Т.е. нужно научиться четко формулировать, что ты хочещь прямо сейчас выяснить, или измерить, и заставлять AI бегать на побегушках.
Мой продукт автоматизирует быстрые правки (нужен бесплатный аккаунт Cerebras, если хочешь реально мгновенное редактирование). Умного поиска пока нет, можешь попробовать Claude CLI, но там спокойно будет пара баксов за поиск вылетать.
S>я второй день ищу баг
S>как можно использовать AI для поиска бага если у меня несколько милл строк поприарного кода
Во-первых, убедись, что тебя не вздрючат за отправку кода в облако.
Во-вторых, остановись, и задумайся, как ты обычно его ищешь руками. Я ищу как-то так:
* Составляю список вопросов. Типа, что за функция ответственна за XYZ.
* Делаю предположения с "вилками": баг или при сохранении, или при загружке.
* Делаю эксперименты для сужения "вилок".
* Периодически, возникают гипотезы, которые я проверяю через отельные эксперименты.
AI может сильно ускорить поиск релевантного кода и постановку экспериментов. Только задачи надо давать в лоб. Не "найди функцию, пишущую заголовок списка файлов" а "найди все функции с Write() в имени, и среди них дай 5, наиболее похожих на запись заголовка".
Не "разберись, почему в варианте 2 файл в 20 раз больше, чем в варианте 1", а "добавь вот в эти 20 функций логирование размеров записываемых объектов" и потом "сравни 2 лога, найди первое отличие, и предположи, где ставить breakpoint". Т.е. тупую рутинную работу по преобразованию идей в код.
Т.е. нужно научиться четко формулировать, что ты хочещь прямо сейчас выяснить, или измерить, и заставлять AI бегать на побегушках.
Мой продукт автоматизирует быстрые правки (нужен бесплатный аккаунт Cerebras, если хочешь реально мгновенное редактирование). Умного поиска пока нет, можешь попробовать Claude CLI, но там спокойно будет пара баксов за поиск вылетать.
Re[6]: компании уволившие сотрудников в связи с заменой
Здравствуйте, sergey2b, Вы писали:
S>я второй день ищу баг
S>как можно использовать AI для поиска бага если у меня несколько милл строк поприарного кода
Во-первых, убедись, что тебя не вздрючат за отправку кода в облако.
Во-вторых, остановись, и задумайся, как ты обычно его ищешь руками. Я ищу как-то так:
* Составляю список вопросов. Типа, что за функция ответственна за XYZ.
* Делаю предположения с "вилками": баг или при сохранении, или при загружке.
* Делаю эксперименты для сужения "вилок".
* Периодически, возникают гипотезы, которые я проверяю через отельные эксперименты.
AI может сильно ускорить поиск релевантного кода и постановку экспериментов. Только задачи надо давать в лоб. Не "найди функцию, пишущую заголовок списка файлов" а "найди все функции с Write() в имени, и среди них дай 5, наиболее похожих на запись заголовка".
Не "разберись, почему в варианте 2 файл в 20 раз больше, чем в варианте 1", а "добавь вот в эти 20 функций логирование размеров записываемых объектов" и потом "сравни 2 лога, найди первое отличие, и предположи, где ставить breakpoint". Т.е. тупую рутинную работу по преобразованию идей в код.
Мой продукт автоматизирует быстрые правки (нужен бесплатный аккаунт Cerebras, если хочешь реально мгновенное редактирование). Умного поиска пока нет, можешь попробовать Claude CLI, но там спокойно будет пара баксов за поиск вылетать.
S>я второй день ищу баг
S>как можно использовать AI для поиска бага если у меня несколько милл строк поприарного кода
Во-первых, убедись, что тебя не вздрючат за отправку кода в облако.
Во-вторых, остановись, и задумайся, как ты обычно его ищешь руками. Я ищу как-то так:
* Составляю список вопросов. Типа, что за функция ответственна за XYZ.
* Делаю предположения с "вилками": баг или при сохранении, или при загружке.
* Делаю эксперименты для сужения "вилок".
* Периодически, возникают гипотезы, которые я проверяю через отельные эксперименты.
AI может сильно ускорить поиск релевантного кода и постановку экспериментов. Только задачи надо давать в лоб. Не "найди функцию, пишущую заголовок списка файлов" а "найди все функции с Write() в имени, и среди них дай 5, наиболее похожих на запись заголовка".
Не "разберись, почему в варианте 2 файл в 20 раз больше, чем в варианте 1", а "добавь вот в эти 20 функций логирование размеров записываемых объектов" и потом "сравни 2 лога, найди первое отличие, и предположи, где ставить breakpoint". Т.е. тупую рутинную работу по преобразованию идей в код.
Мой продукт автоматизирует быстрые правки (нужен бесплатный аккаунт Cerebras, если хочешь реально мгновенное редактирование). Умного поиска пока нет, можешь попробовать Claude CLI, но там спокойно будет пара баксов за поиск вылетать.