Lothar Scholz wrote: > Hello Keith, > > KPB> Nope. A refactoring tool has nothing to do with solving the > shortcomings of KPB> a programming language but rather the shortcomings of > the programmer. Among KPB> many things, it's primarily a tool used to keep > a software project from KPB> decaying. > > But the more verbose your language is (C++ is an extreme example where > class names etc. are spread all over the source code, duplicated a > hundert times) the more usefull a refactoring tool becomes. If code is duplicated hundreds of times in a project, it's hardly the fault of the programming language. > > KPB> A good read on the subject is Martin Fowler's book on Refactoring. > It's a KPB> neat subject. > > He is talking about refactoring in this book not about a tool to support > this. Yes I know but you really should check it out as I think you're confused about the subject of refactoring.