As You Were
It’s important to take grammar seriously, even if she has been dead for years.
September 24, 2004
It’s important to take grammar seriously, even if she has been dead for years.
September 21, 2004
To every Card, turn turn turn, there is a season, turn turn turn, and a time for every Suit under heaven. It’s not the Suits, it’s the Game.
September 19, 2004
Categories:
Articles
Programming can’t be successful without design. But I begin my projects with very little design and seem never to do any. On the contrary, I’m designing all the time. That’s what makes incremental delivery possible.
September 19, 2004
Categories:
Articles
We need a test. We discuss why we work that way, then we write the test and make it run. In so doing, we learn something very important: maybe we don’t want ArticleList to be a typed collection after all!
September 17, 2004
Categories:
Articles
Inspired by an example from Jonathan Pierce, I typed in a walkthrough of the .NET CollectionBase, a base class used for building typed collections. Chet and I talked about it at Borders today, and it inspired us to look at the ArticleList in the blog software. We tweaked it to make it more like a typed collection, and it’s definitely better.
September 14, 2004
Categories:
Articles
In which we set out to drain the swamp, encounter some alligators, and quite possibly add a little water to the swamp in the process.
September 7, 2004
Categories:
Articles
I’ve got a little time here, and there are those tests set to Ignore. Let’s fix them so we don’t have to ignore them.
September 6, 2004
Categories:
Articles
Inch by inch, step by step, we work on improving the internals of the ArticleFiler. No master plan, no grand design. Just gently polishing until the object is visibly better. A good way to proceed? You decide.
At the Agile Developer Skills course at the Raikes School, I commented that we don’t usually test accessors. But we test everything. Is this a contradiction?
Jon Bettinger has found a failing test! Excellent!
Philip Schwarz provided a nice-looking implementation. Let’s look at it and try to build on his ideas.