Developers demand more control over code changes in refactoring tools
Refactoring tools are software tools that help developers improve their code. Many developers don't use these tools because they don't know about them, find them unpredictable, or don't see the need. A study looked at how developers use these tools and found that developers want more control over how the tools change their code. They also want the tools to explain the changes they make. This means that for refactoring tools to be useful, developers need more say in how the tools work.