Upcoming posts…
How I'm using StoryTeller to test FubuMVC
Building a "Lookup" html convention w/ FubuMVC
FubuMVC's Configuration Model "Special Sauce"
Managing Script dependencies with FubuMVC
Authorization and FubuMVC
Continuations
Composing Views with FubuMVC
Extensible Model Binding with FubuMVC
Introducing "Bottles"
Modular Packaging with FubuMVC
Self-Installing Apps w/ FubuMVC
Routing and Behavioral Conventions with FubuMVC
What Should I Learn?Blogroll
Monthly Archives: November 2005
Does Effective TDD Require OOP?
I’ve had several conversations lately around the idea that Test Driven Development either requires or enforces good Object Oriented Programming. I’ve always been a bit unclear in my own mind on whether doing TDD leads me to writing better OOP, … Continue reading
Posted in Test Driven Development
10 Comments
Potpourri from Scott Bellware’s TDD Event
Just some random thoughts from Scott Bellware’s TDD event in Houston yesterday… Something that I hear a lot of TDD newbies and skeptics complain about is doing things in code for no other reason than to enable automated unit … Continue reading
Posted in Test Driven Development
3 Comments
Ordering Code Construction Tasks
I spent a couple years as an engineer on large petrochemical construction projects. A lot of the mental work in a large construction project is determining the order of construction for the various subsystems and physical structures of the plant. In … Continue reading
Posted in Uncategorized
7 Comments
Introduction to using StructureMap for Dependency Injection
StructureMap is an open source tool I’ve written for Dependency Injection support in .Net. This past week I’ve had a couple requests for a gentle introduction to StructureMap, so here’s my first attempt. Typically I use StructureMap in a handful … Continue reading
Posted in StructureMap
22 Comments
Microsoft’s recommendations for Test Driven Development are wrong!
Okay, wrong is too harsh, but I made you look. Microsoft has published a list of recommendations for doing Test Driven Development in VS 2005 at http://msdn2.microsoft.com/en-us/library/ms182521.aspx. Before I start bashing MS here, let me say that it *is* a … Continue reading
Posted in Test Driven Development
5 Comments
It’s just not enough to be right…
Have you ever been in a situation where you knew your team/company/organization was going down the wrong road, but you couldn’t stop it? One of my best courses in college was engineering communication. One of the things we studied in … Continue reading
Posted in Uncategorized
6 Comments
10 worst software bugs ever
http://www.wired.com/news/technology/bugs/0,2924,69355,00.html?tw=rss.TEK I can’t say that I’ve ever coded something this bad. The worst I’ve ever done just made a factory floor a little bit slower.
Posted in Uncategorized
2 Comments
Agile Austin Lunch on Thursday
By all means, if you’re in the Austin area come on in to the Agile lunch on Thursday. I had to share Bellware’s announcement: Food and agile development talk at the Central Market Cafe at Lamarand 38th (http://tinyurl.com/brxsz). Upstairs in … Continue reading
Posted in Uncategorized
Leave a comment
Very important advice for using CruiseControl.Net
One of the very valuable features of CruiseControl.Net is the CCTray client that sits in your system tray and gives both visual and audio confirmations of build status. Remember to rotate those sound files every so often because they’ll get … Continue reading
Posted in Continuous Integration
3 Comments
Using the Chain of Responsibility Pattern
It’ll never be the most commonly used pattern in your design toolbox, but I’ve occasionally had good results using a “Chain of Responsibility” (CoR) pattern to organize wildly variable logic. Most importantly, my team recently used the pattern a couple … Continue reading
Posted in Design Patterns
11 Comments