Твою претензию я не понял. Разработчики так делают. Когда кода мало - пишут в одной функции сначала. Потом разбивают на разные. Потом в разные модули выносят. Не делают сразу в разных модулях, а плавно постепенно улучшают по мере необходимости.
пробовал в IDE от idea, фигня. Работает криво; Кароче явно не фича ради которой стоит покупать
Если проект - это микросервис на Go, то и правда не нужно
ну мб в pycharm оно норм работает; Я не знаю. Но в rubymine (тоже intellij) половину переименует правильно, четверь переименует че-то левое, вторую четверть вообще не тронет, а надо бы
Спойлер: в динамически-типизированном языке по-другому и не получится
У меня с Ruby как-то не сложилось, про RubyMine ничего не могу сказать, видел буквально пару раз (просто тестил из любопытства)
у метода поменял порядок аргументов редактор пробежался по всем вызовам и поправил. и в тестах в том числе
Добавился контекст
GoLand надо поробовать значит
https://code.visualstudio.com/docs/editor/refactoring не?
Удобная штука, кстати, а ещё и datagrip есть встроенный для работы с БДшками не вылезая из ИДЕ
Обсуждают сегодня