Skip to main content
33 events
when toggle format what by license comment
Jun 10, 2015 at 23:45 history closed gnat
Ixrec
durron597
user40980
user22815
Opinion-based
Jun 9, 2015 at 21:38 review Close votes
Jun 10, 2015 at 23:45
Jun 9, 2015 at 21:14 history protected gnat
Jun 8, 2015 at 21:43 comment added JS. The Rules of Programming: Rule 1: "I'm a good programmer, and I know X. Therefore if you don't know X you are not a good programmer." Rule 2: If I don't know X, then it is because X isn't needed in the Real World.
Jan 12, 2012 at 19:10 vote accept joshin4colours
Jan 12, 2012 at 9:37 answer added H27studio timeline score: 3
Jan 12, 2012 at 9:27 comment added user4051 I think I agree with you: if you ask someone how to make a list, in most cases they should say "List.new()" or some equivalent. Someone who starts building their own linked list is a wheel-reinventer.
Jan 12, 2012 at 9:20 answer added user timeline score: 5
Jan 12, 2012 at 7:36 answer added Konerak timeline score: 2
Jan 12, 2012 at 7:30 comment added Konerak Amazing how in your question itself you already try to include arguments against asking to write a linked-list. Especially since all your arguments seem to boil down to "it has already been done".
Jan 12, 2012 at 7:26 comment added Francesco De Vittori The fact that a linked list may not be the best solution in other cases is not important. If you ask to implementt one, any decent programmer should be able to. If he's not able to do so imagine the mess he would make when implementing any feature in your product. The discussion about linked list suitability is an entirely different question, also interesting.
Jan 12, 2012 at 1:33 comment added Alex ten Brink The question I have in mind is 'why even consider using a data structure that is in just about all cases inferior to another data structure'? Linked list are slower for most operations than lists based on arrays; the only thing linked lists are good for is deletion in constant time, but there are very few situations in which that is needed. Note that I'm not talking about whether it'd be a good data structure for an interview question: the concepts involved might be a good test, I don't know.
Jan 12, 2012 at 1:19 comment added joshin4colours @AlextenBrink Interestingly, I think that means that linked list knowledge is even less important for C#. Why implement a data structure yourself (with possible bugs) when I can use a better structure built right into the language?
Jan 11, 2012 at 22:52 comment added Alex ten Brink 'C# (...) natively use lists extensively' and 'efficiency via pointers isn't the issue it used to be': you do know that these native lists are not linked lists but rather lists based on arrays? Arrays tend to perform better because of caching. In fact, IIRC the .NET framework didn't even have linked lists until 2.0. I'm pretty sure the majority of the C# programs out there don't use linked lists.
S Jan 11, 2012 at 21:39 history suggested mskfisher CC BY-SA 3.0
Flipped title around, fixed Unnecessary Title Casing
Jan 11, 2012 at 21:37 review Suggested edits
S Jan 11, 2012 at 21:39
Jan 11, 2012 at 20:28 history tweeted twitter.com/#!/StackProgrammer/status/157197138751791105
Jan 11, 2012 at 19:19 answer added Dima timeline score: 9
Jan 11, 2012 at 18:54 answer added Steven Evers timeline score: 4
Jan 11, 2012 at 18:50 answer added Thomas Owens timeline score: 3
Jan 11, 2012 at 18:35 history edited joshin4colours CC BY-SA 3.0
added 605 characters in body
Jan 11, 2012 at 18:27 answer added Bill the Lizard timeline score: 52
Jan 11, 2012 at 18:17 comment added Thomas Owens I see your edits, but still - what type of job is this? Is this an internship? An entry level job? An intermediate job? Are you looking to hire a programmer or an engineer or a scientist? What domain is this in? Would they ever be in a position such that they would need to roll their own algorithms or data structures for any reason?
Jan 11, 2012 at 18:12 history edited joshin4colours
edited tags
Jan 11, 2012 at 18:06 answer added dclements timeline score: 7
Jan 11, 2012 at 17:50 answer added Mason Wheeler timeline score: 2
Jan 11, 2012 at 17:46 answer added NoChance timeline score: 25
Jan 11, 2012 at 17:45 answer added c0da timeline score: 6
Jan 11, 2012 at 17:44 answer added Benjamin Bannier timeline score: 4
Jan 11, 2012 at 17:42 history edited joshin4colours CC BY-SA 3.0
added 56 characters in body
Jan 11, 2012 at 17:39 answer added pdr timeline score: 34
Jan 11, 2012 at 17:33 comment added Thomas Owens What position is this for? What type of job is this? What domain is it in?
Jan 11, 2012 at 17:29 history asked joshin4colours CC BY-SA 3.0