Depends on your level of refactor, for small things, sure, like everything its simple. But try to change the workflow or modify the architecture in a certain way, it can be a real pain. I find it's a blessing in a certain way though as it makes you plan and consider a lot more in advance when starting a project/implementation.
That’s an interesting take. I’ve heard it before but I believe the opposite. For me, Rust is much easier to refactor.