[ t.me/psauxww/762 ]
Rust + clippy дают просто сумасшедшие возможности для рефакторинга. В Rust-код можно вгрызаться в любом виде и если ворнингов нету, быть на 99,9% уверенным, что ничего не сломалось.

Первый рефакторинг я начинаю ещё до релиза. Заметил, что часто пишу новые приложение в один-два модуля с длинными функциями, совершенно не планируя архитектуру. Когда код готов - думаю, как лучше разделить функционал и начинаю разбивку, которая занимает совсем немного времени и обычно совершенно безопасна.

В любом другом языке я бы так не просто не смог, я бы даже не посмел.