Three months of developing

Pretty close to three months ago, I left the C# group and started as a developer in the Windows Movie Maker team. It was a fair change, and while I’ve usually considered myself a pretty fair programmer (a trait I notice is not uncommeon among developers), having not written code full-time, I was somewhat apprehensive. Now,…

12

What’s wrong with this code #4 – discussion…

I’ve decided to use “discussion” rather than “answer” on these. So, in reference to the last question: First, thanks to all who posted. The discussions in the comments are always interesting to read, and I usually learn something from them. I was going for the call to GC.Collect(). The intention of the user was to…

15

Monday Night Football

I’m not a rabid football fan, so I usually just watch the Seahawks play, and they’re rarely on Monday Night Football, so I haven’t seen it much recently. But last night, they were on, and I got to watch their patented “fold it up and go home” defense. That is hardly surprising, and not really…

26

What’s Wrong with this code – #4

Here’s another one for you. This segment of code gets the list of all responses to be sent and sends them. public void TransmitResponse(ArrayList responses,                              StreamWriter streamWriter){   foreach (DataResponse response in responses)   {      NetworkResponse networkResponse = response.GetNetwork();      networkResponse.Send(streamWriter);   }   GC.Collect();      // clean up temporary objects} Three questions: 1) What’s wrong with this code? B) Why? III)…

37

Word for the day – “Plastination”

Plastination is a process of preserving animals in which water and lipids (fats) are replaced with a polymer. It yields anatomical specimens of eerie realism. You can probably identify this animal: Dissection can also be done – here’s an interesting exhibit:   I find it fascinating, but as this article notes, there are some who…

11

Design up-front vs. along-the-way

I had a discussion at lunch yesterday about the right way to do design. Waaaaaay back when I was in school – when Van Halen’s “Jump” was at the top of the charts – we were introduced to the Waterfall Model of software development. (aside – it Royce’s model was iterative, but it was rarely…

29

Programming contest at EggHeadCafe…

EggHeadCafe is running a programming contest. The Swedish Chef is a character from the old Muppet Show that was broadcast in the 1970s. The Chef speaks his own language (an amalgam of Swedish, English, and who knows what else), and your task is to design and implement a class library  to translate English text into…

12

“Holiday Lights” or “Christmas Lights”

In response to my Holiday Lights post, “a guy” wrote: They’re Christmas lights, dude. Jews don’t string up lights. So while it’s properly a “holiday party” at your office, and you wish people “happy holidays” (not knowing their religion), you just don’t put up holiday lights. No such thing. I was going to just let…

47

Holiday light time…

After hosting Thanksgiving at our cabin (and going up to Stevens Pass for fun, where there was a total of 3″ of snow on the ground (9″ now) – not quite enough to start skiing), we came back Saturday morning to put up our holiday lights. I wrote about the system last year, so I’m…

12

Lore’s ratings of “SKATEBOARDING MOVES FROM THE TONY HAWK GAMES”

I know that I’ve linked to Lore, in the past, but I haven’t looked at his ratings in a while. This one particularly got to me: Nose Manual This has something to do with balancing on two wheels, but it’s better out of context. Frankly, I think we could all use a nose manual. As…

3