Hi Dave,
David Bird wrote:
I am a relatively new user of OpenOffice.org and love it! But I have been
reading in various articles on the web that the code for OpenOffice is like
a plate of spaghetti bolognaise! Is this going to have an adverse
effect on
future versions? One of the things I was taught when I was learning C++
was
to keep the coding simple and to write it in a way that future programmers
would be able to read and adjust as necessary. Is this going to be
possible
as the program becomes more advanced?
Is the code going to be re-written? Has it already been re-written?
I am sorry if this was off-topic but I have just read the interview with
Prof Mendez and that is what got me to thinking....
Maybe off-topic, but good that you ask the question.
Well, 8 (or 9) million lines of code, that's a lot. OpenOffice.org is a
huge and complex program with a long history.
And of course, I've read this also, there are legacy problems. People
are working on that.
And there are persistent challenges: the fact that OOo is platform
independent, doesn't make it easier ;-)
But, as you may remember from your C++ classes, spaghetti code is, well
just functions with large amounts of lines with lots of goto's in it.
And if you look at what is offered as information for those who want to
work with the OOo UNO [1], it's obvious that it is very well structured.
Nevertheless: it is a huge amount and not easy to understand in half a day.
I think that the person that came up with the 'spaghetti-thing' first,
has no real idea what he is talking about.
So, pls. keep on loving OOo without fear :-)
Greetings,
Cor
[1] http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html
--
Cor Nouws
>> http://nl.openoffice.org/waarom <<
>> www.bsooo.nl <<
>> Open - For business <<
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]