On 01/09/2013 01:00 PM, H. S. Teoh wrote:

> Hmm, that's a bit disconcerting. (If you'll excuse the pun.) Why does
> such a small change require changing stuff in so many places?

The leg bone is connected to the thigh bone...

The new field has to be owned by Track, so everything that ever creates 
a Track has to be modified.  That's 12 files.  That's just the base 
layer of creating the new thing.  Working it up all the way to the level 
of user interaction may involve at least that many or more files before 
it's all said and done.  My original estimate was 30, and that's about 
right.

Thirty places to make stupid typos and introduce bugs, and I surely 
will.  It's going to take a lot longer than six minutes, but it will 
probably take less time than continuing to pursue the magic mind reading 
algorithm.

Software is all about such compromises.
-- 
D. Michael McIntyre

------------------------------------------------------------------------------
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 
_______________________________________________
Rosegarden-user mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-user

Reply via email to