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: August 2005
How Agile practices can help staunch the flow of defects
I was in a project retrospective meeting today, and I’ve got another one tomorrow. I think we had a fairly low rate of defects compared to the complexity of the code, but we had some definite inefficiency in the amount … Continue reading
The Importance of Being Explicit
I’ve gotten burned several times lately with little defects that are indirectly caused by implicit “read the tea leaves” style programming. Here’s an example of what I mean taken from my work last week.<Rule DayLimit=”5″ /> It’s just an attribute … Continue reading
Posted in Ranting
8 Comments
Good quote from today
During an iteration kickoff meeting– “Guys, I know you’re just becoming familiar with XYZ, but could you tell us when every un-scheduled downtime event is going to be this year?” Promptly followed by: “Can you go ahead and estimate the … Continue reading
Posted in Uncategorized
7 Comments
Yes, but CruiseControl.Net and its ilk are still important
James Shore has been running a series of somewhat controversial posts about continuous integration. Continuous Integration: There’s Another Step Why I Don’t Like CruiseControl Continuous Integration is an Attitude, Not a Tool The gist of his writings is that the … Continue reading
Posted in Continuous Integration
Leave a comment
Application Re-write Wackiness
To any colleagues that stumble across this, please don’t take any offense. It was a bad, bad day around the Austin office that day. – Jeremy 10/26/2005 Have you ever had to do a re-write of an existing … Continue reading
Posted in Ranting
4 Comments
Testing Granularity, Feedback Cycles, and Holistic Development
So far this year I’ve done a greenfield development project, made changes to a legacy application, and am about to take over development on a third product. The new code was built with Test Driven Development and Continuous Integration from the … Continue reading
James Shore dissects the FBI’s Trilogy project failure
James Shore has a good article in the current issue of SDTimes called It’s Not Too Late to Learn about the massive failure of the FBI’s Trilogy project.
Posted in Uncategorized
Leave a comment
Use a refactoring checklist to pay down Technical Debt as you work
If you’ve never heard the term “Technical Debt,” check out Martin Fowler’s definition and Ward Cunningham’s Wiki on the subject. The triumvirite TDD coding cycle of “Red, Green, Refactor” is plastered all over the web and endlessly repeated by all us TDD zombies. If … Continue reading
Posted in Uncategorized
5 Comments
Why aren’t design patterns common knowledge?
Take this all with a grain of salt, I’m just a little frustrated. I received a glimmer of hope today. We were interviewing a candidate for a senior developer role today and he was able to speak knowledgeably and confidently about … Continue reading
Posted in Design Patterns, Ranting
19 Comments
Chill out on the Singleton Fetish
My little team is taking over development for one of our other products. Today is the first day of the typical ”I’m getting the app up on my box and the NAnt build doesn’t work on my box” hell. One of the things … Continue reading
Posted in Test Driven Development
8 Comments