> From: Hans Boldt
>
> The problem is that understanding Java and OO design in general is
> very different that procedural programming, and requires a different
> "mind-set".  In many ways, the only programmers who can use OO
> effectively are those who start by learning OO.  To be blunt, many
> programmers in our generation probably will never fully understand
> OO, even after taking courses and reading all the right books.

Hans, this statement smacks of elitism, and denigrates and belittles
everyone on this mailing list.  I'd wager to say that a good number of the
programmers on this list would eat your lunch in any real-world programming
task.  Even those dinosaurs who don't understand OO have forgotten more
about application programming than you'll ever know.

The problem with your statements is that they repeatedly show a marked lack
of application development expertise.  As Jim Langston pointed out, OO is
very good for games, not so good for business applications.  Is Jim one of
those people who "will never fully understand OO"?  Is EVERYONE who
disagrees with you just stupid?

It is my opinion that until you know enough to write a real application such
as an MRP generation (or a deals and promotions module, or an allocations
subsystem), your comparisons between languages are irrelevant.  And I've
wasted way too much time arguing with you.  I have a new version of product
to get out the door.  Unfortunately, a large portion of it uses some pretty
advanced OO techniques, so I don't understand a d*mned line of it.

Joe



As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.