From: "Keith P. Boruff" Date: 2005-01-30T06:40:50+09:00 Subject: Re: Ten Things Every Java Programmer Should Know About Ruby Dick Davies wrote: > * Keith P. Boruff [0153 14:53]: >> Mark Sparshatt wrote: > >> > I don't think people are claiming that Ruby programs >> > never need to be refactored but rather that since >> > they're less verbose refactoring is easier, so that >> > you don't need the same heavyweight refactoring tools >> > that languages like C++ and Java require >> >> Actually, C++ is so verbose that to my knowledge, no one has been able to >> successfully create an automated refactoring tool for it. If someone >> knows otherwise and can provide a link, I'd appreciate it since I greatly >> need one. >> >> Refactoring is simply a process of changing the structure of your code >> without changing the way it behaves. When you do any refactoring, >> obviously, you have to do a regression test to make sure nothing has >> changed. As I'm sure you know, when you change code, you introduce the >> possibility of "bugging" your code. > > No ones' arguing against refactoring, i think you've got your wires > crossed. In all fairness, you should trace this thread to who I originally responded to before making such a judgement.