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
Sunday, July 16, 2006
Feersum Enjun, The Best Software writing…
Since I’m on the subject of books…
I'm also a huge Iain M. Banks fan: his work is outstanding. I used to read volumes of Sci-Fi when I was in my teens but later went off it, finding it a bit childish and sometimes too out of touch with today's science let alone that of tomorrow. So discovering Iain M. Banks was something of a revelation. His last book 'The Algebraist" shows just what an exquisite imagination coupled with an understanding of the possibilities science can create. Simply wonderful. Another of his that really stands out is ‘Feersum Enjun’.
I’ve just finished reading “The Best Software Writing Vol. I”, a collection of essays and commentary, selected and edited by Joel Spolsky. Joel makes the point that “…communicating is one of the most overlooked skills in software development.” Another pithy one-liner is “Show, Don’t tell.” This pretty much sums up what any software development book or training course should do to be successful. That means fewer slides in those PowerPoint presentations and more coding demos! This book won’t tell you how to implement the MVP (model-view-presenter) pattern using TDD (although this MSDN article Model View Presenter by Jean-Paul Boodhoo will!), but it is brimming with anecdotes that encourage you to think outside your locked in terms of reference. This book is worth reading by developers and non-developers alike.
MSN, Email: mitch døt wheat at gmail.com