Software development, .Net, SQL Server, TDD, Agile, Community and other Odds and Sods
Mitch Wheat has been working as a professional programmer since 1984, graduating with a honours degree in Mathematics from Warwick University, UK in 1986. He moved to Perth in 1995, having worked in software houses in London and Rotterdam. He has worked in the areas of mining, electronics, research, defence, financial, GIS, telecommunications, engineering, and information management. Mitch has worked mainly with Microsoft technologies (since Windows version 3.0) but has also used UNIX. He holds the following Microsoft certifications: MCPD (Web and Windows) using C# and SQL Server MCITP (Admin and Developer). His preferred development environment is C#, .Net Framework and SQL Server. Mitch has worked as an independent consultant for the last 10 years, and is currently involved with helping teams improve their Software Development Life Cycle. His areas of special interest lie in performance tuning
Friday, July 21, 2006
DailyWTF: Should I Stay or Should I go?
Do you read thedailywtf? If you enjoy programming you should check it out. Sometimes the stories leaving you wondering whether to laugh or cry! Take this one for instance -- "…utilizing some Excel Interoperability" -- actually described the architecture of the system: a horrid amalgamation of Excel spreadsheets interacting with C# interacting with other spreadsheets…”
It reminded me in a tangential kind of way of an incident in my third full-time job after University. I’d been working at this company for around 3 months and one morning, one of the analysts dropped by and said “…come and look at this”. He opened a large storage cupboard and pointed to a huge pile of that green lined computer paper (you know, the type with the sprocket holes down the sides!) . A quick look showed that it was line after line of a large array initialisation setting each value to zero! The programmer responsible had obviously not quite got up to the point in the training course where loops were introduced!
MSN, Email: mitch døt wheat at gmail.com