ai upsides and downsides
Apr. 30th, 2026 02:19 pmЧем больше я думаю про неприятное от написанного AI (надо читать), тем больше я убеждаюсь, что:
* Спросить ai и получить ответ - очень позитивно. Чаще всего правильно, и экономит время и ментальные усилия очень много.
* Попросить ai написать и проревьюить результат - сложно. Может быть хорошо, но едва-едва. Не факт, что экономит время (пока запланируешь, пока прочтёшь несколько раз, пока поругаешься, может быть, самому написать было бы и не быстрее, но проще), точно морально сложнее.
Вот я и думаю, не вернуться ли к автокомплиту на стероидах? Там печатать явно быстрее (boilerplate снимает с человека), а вот крупные штуки...
* Спросить ai и получить ответ - очень позитивно. Чаще всего правильно, и экономит время и ментальные усилия очень много.
* Попросить ai написать и проревьюить результат - сложно. Может быть хорошо, но едва-едва. Не факт, что экономит время (пока запланируешь, пока прочтёшь несколько раз, пока поругаешься, может быть, самому написать было бы и не быстрее, но проще), точно морально сложнее.
Вот я и думаю, не вернуться ли к автокомплиту на стероидах? Там печатать явно быстрее (boilerplate снимает с человека), а вот крупные штуки...
no subject
Date: 2026-04-30 01:25 pm (UTC)no subject
Date: 2026-04-30 01:55 pm (UTC)Последние пол-года люди практически не написали ни строчки кода. Три больших рефакторинга, несколько новых модулей, багфиксы, всё клодом писано.
Начиналось как человекописанное (в т.ч. мной), потом перешло на чистый AI-assisted.
no subject
Date: 2026-04-30 02:04 pm (UTC)no subject
Date: 2026-04-30 02:20 pm (UTC)модули - содержат документацию и call в module_utils.
И сам код модуля, который в module_utils, потому что многие модули шарят большинство функций, и в ансибле это единственное место, где ты можешь иметь шаренный код.
До claude рефакторингов все функции были в одном файле. Потом их стало всё больше и больше, и его порезали на несколько, по типу объекта с которым работают.
Сильно проще ты это не напишешь. Можно было не наследоваться от модулей (это моя ошибка дизайна, надо было инкапсуляцию делать), но в остальном - ну да, это всё надо делать.
no subject
Date: 2026-05-01 02:40 am (UTC)