-
.NET
Rich domain objects with DivineInject
DivineInject is a .net dependency injection framework, designed to be simple to use and easy to understand. You can find…
Read More » -
Career
Cutting Corners
The pressure to deliver yesterday is strong. If it’s not customers nagging you, it’s project managers breathing down your neck…
Read More » -
.NET
Getting started with DivineInject
DivineInject is a .net dependency injection framework, designed to be simple to use and easy to understand. You can find…
Read More » -
Agile
Git stash driven development
I’ve found myself using a pattern quite often recently, which I’ve been calling “git stash driven development” – that is, relying…
Read More » -
Software Development
Your DI framework is killing your code
I read a really interesting post recently looking at the difference between typical OO code and a more functional style. There’s a…
Read More » -
Software Development
Two people coding is twice as productive, right?
Stands to reason, doesn’t it? If one person can make 5 widgets an hour, then two people can make 10 widgets an…
Read More » -
Software Development
MVVM and Threading
The Model-View-ViewModel pattern is a very powerful design pattern when building WPF applications, even if I’m not sure everyone interprets it…
Read More » -
Software Development
Dependency injection with PostSharp
I don’t really like IoC containers. Or rather, I don’t like the crappy code people write when they’re given an…
Read More » -
Software Development
Pairing Patterns
Pair programming is hard. When most developers start pairing it feels unnatural. After a lifetime of coding alone, headphones on,…
Read More » -
Software Development
Fast Feedback
Writing good software is all about getting feedback, quickly. Does it compile? Does it function? Does it build? Does it…
Read More »
- 1
- 2