« June 2003 | July 2003 Archives | August 2003 »

In the future, there will be robots!

| 4 Comments | 2 TrackBacks
The code generation crowd are at it again. So, "writing code" is stupid is it? Well what will we call writing the requirements in a form that the code generators can understand and why will it be easier to get the requirements right?…

Untestable

| 0 Comments
It's easy to write untestable code. It's natural. Most code that we write will be hard to test unless we explicitly think about testing when we write it...…

The style sheet made me do it

| 1 Comment
If I don't write enough blog entries then the way I have my CSS set up means that the front page starts to look ugly as the number of entries on the left side of the page shrinks and the columns on the right go all squigly... Is that why blog people end up writing these inane items that nobody really wants to read?…

Busy weekend

| 0 Comments
We tried the new Carluccios on Upper Street on Friday night. Great food and excellent service. Back to watch the final Buffy (season 6) on DVD (so sad); glass or two of Glenfiddich, bug hunting and to bed. Up early to bug hunt and then skating in Kensington Gardens on Saturday morning. Back to get changed and then off to The Blue Elephant in Fulham for Hilary's birthday do; more great food, left my unbrella at the restaurant :(. More bug hunting on Sunday morning followed by some skating down at the local authority car park in the afternoon -…

My Name is Len Holgate, and I'm a workaholic

| 5 Comments
Given that the work I do goes on in my head and can be done anywhere I find that it's often done everywhere. Anyone got any hints on how to switch off?…

Three bugs went into a program

| 0 Comments
Three bugs went into a program; a memory leak, a misunderstood interface and a deadlock...…

Waltzing with Bears

| 0 Comments
Finally finished reading Waltzing with Bears: Managing Risk on Software Projects and it was well worth the read.…

Untestable 2

| 0 Comments
A couple of days ago I posted some untestable code. I've had a couple of emails saying that people couldn't see why the code was untestable. Here's why, and here's how to fix it.…

Big ball of mud

| 0 Comments
Brian Foote and Joseph Yoder writing about software architecture (or the lack of it). Thanks to Bryan Boreham for the link.…

Twenty Eight

| 0 Comments
So there are 10 guys on a stag weekend in Amsterdam. Much drinking. Lots of foolish games with very fluid rules and fines for people who did not comply. Many fines were collected. At some point during the drinking games on the first evening, number 28 became significant. It was decided that the money from the fines would go on 28 when we visited the casino the following night... Fast forward to the bar just before the casino and the collection of fines had reached around 135 euros and we started to lose our bottle. A change of plan, 10…

Unsound FX

| 0 Comments
We've been moving pretty quickly on the refactoring project. We had got to the point where we were doing at least two releases a week. Generally we would include user requested fixes in the first release and refactored code in the second. It started to become a little hectic. Last week we decided to slow things down a little so that we could regroup...…

Big blind, little blind

| 0 Comments
The online game approaches completion but recently the requirements were lacking and we couldn't see the way forward. We're finishing the game play and getting to the complicated special cases - I'm hoping that they won't be complicated or special once I understand them more... The original story that explained the latest piece of work was lacking when we analysed it closely; we fleshed it out and now I think we understand it enough to quote for it and code it. We'll see. At least we're still moving forward, albeit slower than we'd have hoped.…

Free software integration code drop

| 0 Comments
The free source code integration project has its first code drop and then its second code drop... Almost complete. The integration has gone pretty well. The server code now has a neat little facade that allows it to impersonate the MFC server code that the client wants to replace.…

Keeping all the balls in the air

| 4 Comments
A while back Carson asked me how I managed to keep track of all the projects that I was working on; I said that I had practiced being productive over short time periods, tried to stay focused on one thing at a time and not to switch projects too quickly. There's more to it than that though as I found out recently...…

Currently reading

| 3 Comments
Agile Software Development - Principles, Patterns, and Practices by Robert C. Martin This book is physically heavier than most of the books I've been reading lately but I'm still carrying it to work even though I only get around 5 mins reading done on the tube during the journey. It's a beautiful book; the typeface and illustractions are stunning, the paper feels rich, the cover is cool and colourful. The content is pretty good too. Robert Martin knows his stuff and this book seems to pull all of the things that I'm currently interested in together in one place. I'm…

The onset of infection

| 0 Comments
I've spent the morning doing test driven development, properly; writing tests first and everything. It works, it's faster and it's addictive.…

Site update

| 0 Comments
I want someone to quote for converting my company web site, www.jetbyte.com, to use Movable Type as its content management system. Anyone interested in the work?…

Uncle Bob talks lots of sense

| 0 Comments
So, I read my own blog and follow the links I put in the entries, does that make me a bad person? After writing the post on Bob Martin's book I went off to read his blog, good stuff, read it!…

Tull

| 3 Comments
When we were in Amsterdam doing the stag thing I saw a Jethro Tull video on the local music station. I wasn't actually aware that such a thing existed; but it sure brought back memories.…

Polishing

| 0 Comments
Hit a deadline early this afternoon and hadn't chased up some requirements so I ran out of things to implement. Faced with a couple of hours spare I whipped out Gimpel Lint and started to polish...…
As I mentioned a while back, the refactoring project's FX functionality was developed by guess work. We're fixing that now by spending some time gaining an understanding of the problem domain as we refactor.…

The good thing about this web log lark is...

| 0 Comments
Writing stuff down makes you think about things. Take the "balls in the air" piece. I had a problem, I didn't realise what the problem was until I wrote about it and now, a week later I see the problem coming up again and know what it is and how to avoid it. Magic!…
« June 2003 | July 2003 Archives | August 2003 »

About this Archive

This page is an archive of entries from July 2003 listed from newest to oldest.

June 2003 is the previous archive.

August 2003 is the next archive.

I usually write about C++ development on Windows platforms, but I often ramble on about other less technical stuff...

Find recent content on the main index or look in the archives to find all content.

I have other blogs...

Subscribe to feed The Server Framework - high performance server development
Subscribe to feed Lock Explorer - deadlock detection and multi-threaded performance tools
Subscribe to feed l'Hexapod - embedded electronics and robotics
Subscribe to feed MegèveSki - skiing