Boost logo

Boost :

From: Karl Rosaen (krosaen_at_[hidden])
Date: 2005-04-22 08:24:04

I think the purpose of the tool is not to make the design decisions
for you and do them automatically. Its purpose is, once you have
decided that a refactoring is necessary, to make it as easy as
possible, perhaps taking out the error prone grunt work of copying,
pasting, and renaming.


On 4/21/05, Mathew Robertson <mathew.robertson_at_[hidden]> wrote:
> > On 4/21/05, zlf <zlfcn_at_[hidden]> wrote:
> > > Hi,
> > > Manually refactor C++ program is anonying and inefficient. Who can tell
> > > me some refactoring tool working on C++ code. I have searched google, but
> > > nothing valuable found:(
> I have always considered refactoring to be a design decision -> its not something that can be automated.
> eg: the choice of whether a class member should be in each child class vs being in a parent class, should be a design choice.
> Likewise, the choice of aggregate vs inheritance is a design choice -> I couldn't ever see how a refactoring tool could help...
> regards,
> Mathew
> _______________________________________________
> Unsubscribe & other changes:

Boost list run by bdawes at, gregod at, cpdaniel at, john at