best practices Archive

  • Here’s the video from the talk on dependency injection with Castle Windsor that Mike Hadlow and I did last month at Skills Matter. in the first part of the talk, Mike introduces Dependency Injection and explains how to apply that pattern in practice with Castle Windsor. Then he talks about...

    Dependency injection with Castle Windsor: Video

    Here’s the video from the talk on dependency injection with Castle Windsor that Mike Hadlow and I did last month at Skills Matter. in the first part of the talk, Mike introduces Dependency Injection and explains how to apply that pattern in practice with Castle Windsor. Then he talks about...

    Continue Reading...

  • I’m getting this question very often from web site readers, and I’ve decided to put the answer online because it deals with a crucial misconception about FitNesse and signals a really bad usage practice. The question appears in different shapes, mostly around templating or simplifying complex scripts. This is the...

    Using Fitnesse pages as templates

    I’m getting this question very often from web site readers, and I’ve decided to put the answer online because it deals with a crucial misconception about FitNesse and signals a really bad usage practice. The question appears in different shapes, mostly around templating or simplifying complex scripts. This is the...

    Continue Reading...

  • I attended a Domain Driven Design course on Monday at Skills Matter offices. Eric Evans led the course and put forward a very interesting theory that the quality of a software system is proportional to the skills of the second worst programmer.

    Beware of the second worst programmer

    I attended a Domain Driven Design course on Monday at Skills Matter offices. Eric Evans led the course and put forward a very interesting theory that the quality of a software system is proportional to the skills of the second worst programmer.

    Continue Reading...

  • Henrik Kniberg, author of Scrum and Xp from the Trenches, talked today at Agile 2008 about the most common ways for teams to fail despite applying agile practices and tools. His presentation was organised as a talk about common problems and symptoms of those problems, with audience voting on what...

    10 ways to screw up despite Scrum and XP

    Henrik Kniberg, author of Scrum and Xp from the Trenches, talked today at Agile 2008 about the most common ways for teams to fail despite applying agile practices and tools. His presentation was organised as a talk about common problems and symptoms of those problems, with audience voting on what...

    Continue Reading...

  • Last month, I took a short break from my computer and went on a holiday. When I came back I was surprised to find that, while I was on the beach, Google sent quite a few people looking for underground Korean adult movies to my web log. I don’t know...

    Clean your HTML inputs or the dog-eaters will get to you

    Last month, I took a short break from my computer and went on a holiday. When I came back I was surprised to find that, while I was on the beach, Google sent quite a few people looking for underground Korean adult movies to my web log. I don’t know...

    Continue Reading...