[josm-dev] Jumbo Patch
Brent Easton
b.easton at exemail.com.au
Sun Dec 16 08:08:44 GMT 2007
>I don't know which of the en-vogue programming paradigms this was but
>there is one that basically says "don't over-engineer, just write
>exactly the code you need to solve the problem at hand". I would like
>to be able to do that, write exactly the code required, instead of
>using 50% of my code lines to pave the way for something that might
>come in handy later. Or might not.
Sigh!
I guess you are one of those people who compete in those contests to write an algorithm in C in the minimum number of characters, damn the readability?
As the project co-ordinator of a distributed development project that may run over years where you may dissappear at any time (a la Imi!), then I'm afraid I consider your attitude completely irresponsible. Long-term maintainability has to be the number one priority. I mean, really, who gives a stuff if you have extra lines of code in your source files! A good IDE will generate them anyway, it is just a ridiculous argument.
You have the chance to put JOSM development onto a more professional footing. I don't understand this undercurrent, that since it is opensource, everything should be free and open and wishy-washy. blah! I like opensource because it gives you the chance to do things properly, better than professionally written code. You rarely get the time in a professional environment to really craft a program into piece of art.
Sorry if I get a bit uptight about this subject - I had this argument with Imi and he basically said, tough, I like it this way and I'm in control, so shut up and piss off.
Anyway, I'll go stick my head in the sand again,
Cheers,
Brent.
____________________________________________________________
Brent Easton
Analyst/Programmer
University of Western Sydney
Email: b.easton at uws.edu.au
More information about the josm-dev
mailing list