LINKBLOG for February 7, 2009
Feb 7th, 2009 by AZuidhof
A few pointers for stand-up tokens – Jason Yip
Using the Dependency Injection Pattern and Unity Containers with Service Locator – Chris Aloia
Immutable Data Structures in C# and F# – Tomas Petricek
Iteration Length – Adrian Wible
Reducing Empowerment 101 – Jason McDonald
‘ All companies should strive to empower their employees. This simply means that all employees should feel that they have the ability to make decisions on behalf of the company ‘Microsoft “Fix it” Automatically Takes the Steps to Fix Problems for You – Adam Pash
Lots of Microsoft Help documents now contain a “Fix it” button, that points to a script helping customers automatically fix the described problem. Helpful indeed. The potential danger being that in the future malware can creep under these buttons, if they become a well known feature and innocent chaps not too well versed in online security might inadvertently click them whenever they see one.Professional Values – Jacob Proffitt
Lots of discussion these days around professionalism in the field of software development. Me thinks that the more we talk about it, the less we are. I’m with Jacob here that being *truly* professional requires at least that we respect our fellow developer, architect or whatever title they gave our coworker. That means seeing them as equals, and not continuouly radiate our superb knowledge on design principles to the poor sods that couldn’t explain TDD or even spell S.O.L.I.D. A little modesty doesn’t hurt anyone. There seems to be a lack of that with some of us, as quickly skimming through the Alt.NET mailing list will tell.Digging Into the Named Scope Magic – Mike Gunderloy
‘ moment’s reflection says that named scopes can’t simply be returning arrays of ActiveRecord objects: if they were, there would be no way to compose them ‘In a Conference Room, No One Can Hear You Scream – Aaron Oliver
‘ Lots of big projects start out with marathon meetings; the kind where the business owners go over what they want with the tech team ‘
And they can be very painful encounters between two worlds having an extremely hard time understanding each other. If they even try to. Solution: have less meetings, spend more time in one-on-ones, where the *real* story finding and requirements gathering takes placeLearning Java from a .NET Developer’s Perspective – Chinh Do
As a .NET developer, Chinh has gathered lots of resources to dive into this parallel universe called JavaOf moles and tainted peanuts – James Whittaker
‘ (…) spend part of your time testing the current product you are trying to ship. Spend the rest of the time making sure you learn to test the next product better ‘Team System LIVE Site, for All of Your VSTS Needs – Angela Binkowski
‘ This site is completely dedicated to live events covering Team System ‘IPrincipal (User) ModelBinder in ASP.NET MVC for easier testing – Scott Hanselman
Use It Till You Lose It. The Art Of Staying Dangerously Close To Getting Fired – Rajiv Popat
‘ If your manager behaves like an angry tiger; chances are that he is putting up a mask; behind which, lives a timidly scared and insecure individual ‘Santalic tailfans, part two – Eric Lippert
An Open Letter to Joel Spolsky and Jeff Atwood – Robert C. Martin
‘ Now I’m quite certain that you don’t want to ship bad product [the podcast, ed.]. I just think that you’ve been careless with your production process ‘
Uncle Bob is already warming up for the upcoming (StackOverflow) podcast of the year, where he will rebut to Joel on his attack on TDD and SOLID principlesSelenium Test Suite Not Starting in TestRunner – Jim Holmes

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