Archives » June, 2006

Evolvability

A blog post by Dan North has some great bits on agile software processes, using the analogy of evolution.
the various flavours of agile development, such as XP, Crystal, Scrum, Lean and DSDM, are all trying to solve the same problem, … they are trying to make software delivery evolvable. This ensures that delivery isn’t wrong-footed […]

Read: Evolvability

Why you should listen to a book

Now that I can bike to work, my days of listening to Books On Tape during my commute look to be over. Having a half hour to listen to a good story made the long drive to and from work something I would look forward to. Now my drive is just over five minutes, […]

Read: Why you should listen to a book

Book sources

I mentioned in an earlier post that I liked using an alternative to Amazon for book links, since I want to give people a place to find out information about the book, not to entice them to buy it.
Now I ran across the Wikipedia Book Sources special page (here’s what it looks like with a […]

Read: Book sources

Dependencies are In

There seems to be some small groundswell of attention to Dependency Management lately, although it may always be something of a fringe topic. In particular, I’m talking about it’s meaning as in “making decisions about the structure of your system so that it has the kinds of dependencies between pieces that you want.” It’s important, […]

Read: Dependencies are In

Opening up your learning space

Back at one of the No Fluff Just Stuff Java symposiums in 2003, Dave Thomas had an introductory talk on Ruby that he advertised as being worth it just for the fact that learning some Ruby would change the way you approach Java. I haven’t played with Ruby much yet, but when I asked Dave […]

Read: Opening up your learning space

Are you SURE that code has no bugs in it?

Ned Batchelder brought up an interesting piece on “old bugs” that bug Joshua Bloch recently found in, of all things, the classic binary sort algorithm. The standard algorithm that everyone has been using for some fifty years has apparently had a bug waiting to happen. It’s dealing with an edge condition, but that’s where […]

Read: Are you SURE that code has no bugs in it?