Not at all. That comes down to a fundamental difference in our community, the understanding (or desire to learn) of complexity and data structures. Some might even draw the line there between developers vs. engineers, since the latter is automatically exposed to Big-O notation, NP problems etc.
/Casper On 6 Apr., 09:43, Viktor Klang <viktor.kl...@gmail.com> wrote: > On Mon, Apr 6, 2009 at 2:26 AM, Robert Casto <casto.rob...@gmail.com> wrote: > > I like to ask people if they can describe how a hashtable works. Most of > > the time people tell me they put stuff in and get stuff out. They don't even > > know how it works, why it is better than some other collection, and just use > > what they are familiar with. I don't expect people to be able to implement a > > hashtable or hashmap. But they should understand how they work to some > > degree and when to use one over another. Otherwise they are just going to > > use what is familiar to them, which usually doesn't lead to a correct > > solution. > > That one gave me the chills... > Am I weird to want to understand stuff _before_ I use them? > > > > > > > On Sun, Apr 5, 2009 at 9:51 AM, Jeff Grigg <jeffgr...@charter.net> wrote: > > >> --- Robert Hanson <iamroberthan...@gmail.com> wrote: > >> > I've seen worse. I've seen a developer take a test where they needed > >> > to use a map... but apparently they didn't know about Map, because > >> > they wrote their own implementation (i.e. they looped over a List of > >> > Strings to find the value's index, which was stored in another List). > > >> I'm regularly shocked by the number of Java programmers who don't get > >> past List, to any other of the Collections classes. OK, many do learn > >> HashMap. But Set? Hardly anyone seems to know Set! > > >> And when you get to the point where code adds and removes primitive > >> values from 3 or more Lists at the same time, I think people should > >> realize that a single List containing objects might be more ... Object- > >> Oriented. > > > -- > > Robert Casto > >www.robertcasto.com > > casto.rob...@gmail.com > > -- > Viktor Klang > Senior Systems Analyst --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to javaposse@googlegroups.com To unsubscribe from this group, send email to javaposse+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---