LINKBLOG for June 8, 2009
Jun 8th, 2009 by AZuidhof
Code Contracts Primer – Part 1: Introduction – Derik Whittaker
As of version 4.0 (or VS2010) … ‘ The Code Contracts library is going to provide a way to express coding assumptions in .Net ‘Reflecting reality – Jimmy Bogard
When Do I Use Interfaces? – K. Scott Allen
‘ “Program to an interface, not an implementation” (…) How do know if you crossed the line? ‘Git For Windows Developers – Git Series – Part 3 – Jason Meridth
You might already be familiar with Git but man, if I see a tutorial like this, I just know why I haven’t checked it out yet
TDDing an Interface – a Twitter influenced discussion – Brett Schuchert
Scrum and XP From the Trenches – Hans-Eric Grönlund
Book Review: Beautiful Teams – Jim Holmes
‘ This book’s a good read and a nice addition to your bookshelf, although its uneven writing style and fractured voice detract from some great tidbits ‘Why XLinq is awesome – the benefits Tim Stall
“Why am I here?” – Seth Godin
Great words on meetings – and your presence or absence in them
‘ If there isn’t a good reason, go home. If there is, then do something. Loud, now and memorable. Productive too, please ‘Five Ideas I’ve Implemented to Get More Done – Glen Allsop
‘ “I am going to die.” Subsequent thoughts concluded that life is too short to worry about irrelevant situations, and sure enough, my anxiety disappeared and I stopped worrying ‘ Hash, but if this motivational technique works for you, why not?Engineering or Customer Service which is more important? – Ryan Svihla
Algorithms in C#: shortest path around a polygon (polyline routing) – Kirill Osenkov
‘ Suppose you have to build a road to connect two cities on different sides of a lake. How would you plan the road to make it as short as possible? ‘23 Essential Elements of Sharable Blog Posts – Chris Brogan
On first looks this one adheres to all 23 elements, that’s why it shows up hereThe Impact of Staffing Practices on Software Quality and Productivity – Derick Bailey
‘ Simply having a team structured with a high number of seniors does not ensure that the work will be of high quality, or that they will be significantly more productive ‘
Read about what else comes into play for a successful team in this well written post by DerickProductivity in the Cloud… – Mike Cottmeyer
‘ I value being able to have access to my data anytime and anywhere… no matter what device I happen to be on… ‘ Mike has an affinity with paper, but finds he uses it less and less in favor of all those cool apps that the iPhone has to offerGeneric Value Object – Jan van Ryswyck
WCF defaults stifles loose coupling – Arnon Rotem-Gal-Oz
‘ This is another post (<Rant>) about WCF default behavior and how it can make the life of developers miserable ‘You’re Only as Busy as You Want Yourself to Be – Jurgen Appelo
Jurgen has a funny way of getting rid of his task list. Read the story, behind the fun I see a GTD principle coming up of doing that what must be done now, instead of being ruled from a stupid task listPair Programming: So you don’t want to do it… – Mark Needham
Mark makes a couple interestings observations in this postHow To Make Conferences Better – Jaclyn
‘ Make your conference tell a story to the people, provide spots throughout the speaking that enable excitement and some calmer moments as well ‘Using NUnit to check your IoC container is set up right – Richard Dingwall
‘ (…) it is very easy to write a test to check everything has been registered properly. All you need is a bit of reflection to find all the interfaces in an assembly, then try to resolve them allLINQ in Action samples in LINQPad – Fabrice Marguerie
‘ Do you know LINQPad? It’s a really simple but great tool for testing LINQ queries. Not only that, but it can be used to test all kinds of C# and VB code snippets ‘Delegates Explained in Plain English – Simon Pickersgill
Which is a challenge of it’s own

Welcome dear visitor! I'm your host, Arjan Zuidhof. Have a look around on this opinionated linkblog, take a peek at the links, and if you like what you see, don't forget to subscribe to the feed (at the top, on your right) and receive fresh links daily in your reader.
Dutch? You might be interested in my -new!!!- link blog