Matt Wynne



I've been writing software since I was a kid, and professionally since I left University in 1996, so 12 years ago as I write this.

In that time I've hacked on software built in BBC BASIC, Visual Basic, MS Access, PHP, C#, and most lately Ruby.

I believe Phaedrus was right when he concluded that Quality was God.

If you want to find out more about me, see my blog.

Software Craftsmanship

Martin Fowler puts it well for me:

Any fool can write code a computer can understand, good programmers write code that humans can understand.

There's a defining moment when you realise that the first solution you wrote to solve a problem isn't necessarily the best one, and in fact that it's almost certainly just about the worst one you could have come up with. Software craftsmanship for me is about understanding, or at least striving to understand, what would make a better solution. It's also about having the tools - both technical and emotional - to get you there.

Favourite C2 Wiki Page

Copying Willem Van Den Ende's meme, my favourite page from the C2 wiki was probably EgolessProgramming. The idea made a big impression on the way I work and interact with the rest of a team.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License