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