On Tuesday, August 09, 2011, D. Michael McIntyre wrote:

> indefinitely.  It seems best just to take a shovel, stick it in the
> ground, and dig, one scoop at a time, instead of taking the time to design
> and build a back hoe.

The deeper I go, the more true that seems.  There are a lot of common 
patterns, like changing QString::find() to QString::indexOf(), but find() is a 
method of a million other things, and it's very easy to change the wrong thing 
by mistake trying to take a shotgun approach.

I keep flirting with ideas for changing this or that to eliminate the need for 
an entire spectrum of random source changes, but so far I'm sticking to the 
plan and taking them one at a time.  It's tedious as hell, but it's something 
I can do in 10-minute chunks, and it's getting results.

I'll probably get through this, but we're going to have to have some massive 
testing afterwards.  I have to make too many decisions that are probably 
right, but could have unintended consequences if I'm wrong, and I can't test 
as I go.
-- 
D. Michael McIntyre

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. 
http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Rosegarden-devel mailing list
Rosegarden-devel@lists.sourceforge.net - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to