Nov 04 2008

Dependency injection with Castle Windsor: Video

Published by gojko under presentations

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 Castle component lifestyles and implementing common architectural and design patterns using Castle Windsor component model. In the second part of the talk, I present strategies how to manage component configuration effectively for production. After that, I explain how to use Castle facilities to extend the framework, integrate third-party services and manage components easier.

download the slides and the source code from the talk.

3 responses so far

Oct 21 2008

Using Fitnesse pages as templates

Published by gojko under articles

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 latest version: Continue Reading »

One response so far

Oct 07 2008

Beware of the second worst programmer

Published by gojko under articles

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 »

7 responses so far

Aug 06 2008

10 ways to screw up despite Scrum and XP

Published by gojko under articles

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 hurts them the most. From my perspective, it was a very effective way to see problems of other teams and definitely raised the awareness of some of these issues. Continue Reading »

7 responses so far

Jun 23 2008

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

Published by gojko under articles

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 what is so special about the Korean illegal film industry, but considering that they also eat dogs there, it must be something very interesting to watch. I guess that you can find anything on Internet these days, but why were they looking for it on my web site? The answer to that question turned out to be another great example of why inputs should be sanitised no matter how unimportant. Continue Reading »

3 responses so far

Next »