See if you can spot the problem with the following C# code: var list = new List { “fish”, “and”, “chips” }; for (int i = 0; i < list.Count; i++) { list.Add(list[i].ToUpper()); } As the title points out, this will cause an infinite loop, and will eat up all of your memory. What happens...
Month: January 2010
Upcoming Events: DataDude, WinDBG and Essential Agile .NET Skills
February is a busy month for me with several presentations and events going on: On February 2nd I’ll be presenting to the Ft. Lauderdale .NET User’s Group on Data Dude (also known as Visual Studio Team Edition for Database Professionals). We’ll be covering how to do Test-First Development of your data and schemas. Information and…
Selling Software Craftsmanship in the Enterprise Video Now Available
Earlier this year I gave two talks on Selling Software Craftsmanship in the Enterprise – one at the Software Craftsmanship North America conference, and one at Tampa BarCamp. The video from my presentation at Tampa BarCamp is now available. Enjoy! Selling Software Craftsmanship in the Enterprise from Cory Foy on Vimeo.
Agile at MIX10
Every year, Microsoft holds a conference called MIX for web developers and designers. This year they had an open call for sessions, and I was lucky enough to be able to submit four sessions. But I need your help – only the top 10 vote-getting sessions get in to MIX, and the voting ends January…