Larry Becker wrote: Hi,
> >As long as everyone else has to play by the same rules. If I'm getting > >special treatment I should at least know the reason. (I'll gladly > >accept suggestions or recommendations that deal with technical issues > >in my source code.) > > As you know, I never mince words, so I would like to acknowledge that your > programming skills have come a long way since you first started working on > OJ (in 2005?). I haven't looked at your recent TaskFrame posts in detail, > but they seem logical on the surface. It is not your changes that I object > to, but the reason for them. For me, there are only a few reasons for > changing code in a legacy project: to fix a bug, or to add needed > functionality. On very rare occasions, it may be necessary to modify the > core architecture such as was done with Threads, the rendering system, or > Paul's recent Open dialog changes. Ideally, these changes should be done by > a programmer with experience in this area. Even so, they almost always turn > out to have unintended consequences. > > I guess I don't like the precedent of randomly modifying the core Classes > just because they don't seem optimal. I could do that too, but I resist > the temptation because I don't know where it would end. In fact I have made > dozens of experimental modifications to core classes that I never proposed > to OJ because I can't prove that they actually improve speed, reliability, > or memory utilization, or that anyone would ever use them. > > So I don't like to support core Class changes, but exceptions should be made > if someone feels strongly about them. So do you feel strongly that these > changes will improve reliability and be worth the possible unintended side > effects? If the answer is yes, then I think we owe it to you to support > them. I can only second what you wrote, as it's exactly how I feel. Best regards, Andreas -- l a t / l o n GmbH Aennchenstrasse 19 53177 Bonn, Germany phone ++49 +228 18496-12 fax ++49 +228 1849629 http://www.lat-lon.de http://www.deegree.org
signature.asc
Description: Digital signature
------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel