Test Driven Development

I am currently writing a distinct unit of software to communicate between our software and a third party application.  After reading a couple of walk through’s of Roman Numerals (Google TDD Roman Numerals) I decided I wanted to put it into practice, so when the current feature was required it seemed like the perfect opportunity to prototype TDD.

It has been interesting so far, to make sure that I only develop what is required to pass the test.  Also refactoring tests can be a bit of a pain.  So far so good though, I like the code that is being produced and the code coverage of the testing.

1 comment February 20th, 2008

2008 recession

It all sounds doom and gloom in the papers at the moment, meanwhile I am working at an exciting company which is growing. (and our technology is attractive to companies looking to reduce costs and increase sales)

That said, I joined a small telco company which was growing before the telco crash in 2001 and went on the last in first out policy.  (At least the redundancy helped me get onto the property ladder) 

Scoble has some good advice on What to do if you’re laid off in 2008 recession.

My two cents are to up skill, after some time out, I went back to Australia to do my Masters.  Well worth it, but only possible thanks to my family, my university and the Australian government.

Add comment January 23rd, 2008

Borders trials on-demand service

This is going to be a very exciting year for all of us at Tribeka Ltd.  We have developed the SoftWide® System which manufactures software products on demand.

Now that it is in the public domain our first trial for the year will be in Borders Oxford Street as reported by theBookseller.com

Add comment January 8th, 2008

IE8’s ACID compliance

Sorry, a me too post, Kudos to Microsoft on IE8’s ACID compliance

This has been a long time coming, but finally (albeit in a few years time) we should have standards compliance across the board.  By that time rich Internet applications with Silverlight will have taken over.

Add comment December 21st, 2007

Shadow Copy

Enough said.  That is a few hours of my life I won’t get back. 

I have upped the assembly version on my tests so that I can actually test.  This allowed me to find a defect introduced by the database developer.

Add comment December 19th, 2007

Fan boy

I still love my iPhone.  But Edge is deathly slow, the camera is just not as good as it should be. 

The  current applications are a disappointment.  They aren’t all set up for off line working (which happens on the tube every morning).  SMS, voicemail and email should all be part of the one inbox, there is no need to separate them.  The switch from portrait to landscape only works for the web and photos.  The inbuilt apps (sms, email, maps etc) should all rotate to landscape.  The keyboard is much easier to use in landscape.  My preferred default would be landscape rather than portrait.

The available web apps just show how much a good API is required.  I haven’t seen a web app apart from Facebook which appeals.  TFL, get your act together for a custom iPhone web app.

My key recommendation is get a phone with a big screen, and an unlimited 3G data plan. 

I have missed not having a GPS, but when Google’s My Location finally hits the iPhone this will hopefully be a moot point. 

The WiFi coverage in London is just not good enough yet for the iPhone to be really killer.  The rumour is that 3G and GPS are coming next year.

All that being said, I love having constant access to data, I just wish it was faster.

Finally, multi touch is great, it is the future.

Add comment December 18th, 2007

Release Wall

Christmas is almost upon us and so is the deadline to get the Release.  Especially when I am fighting shadow copying.  I had something so strange, where a group of NUnit Tests fail because of the name of the class.  Change the name of the class and the tests all pass, but with this one specific name they fail.  I have removed all shadow copies, caches etc and it still fails.

Add comment December 18th, 2007

iPhone

Don’t believe the hype.  It is better than that.  I LOVE MY IPHONE. 

I have been wanting mobile data for some time now, and I have signed up for a long 18 month contract.  The camera is basic, no GPS, Edge is SLOW, but MULTITOUCH is where it is at.

Running WiFi and Multi touch apps it is so nice.  I keep raving about it.  It is great to be constantly online.  I am definitely keeping on top of email and blogs and facebook now that I can do it all on the move.

All I can say is get an iPhone, get one now!!

1 comment December 12th, 2007

Mac Mini

My Mac Mini did eventually arrive and Apple gave me £20 after I complained on the phone.
For some reason I get very slow internet through my wireless router on it, but apart from that it is sweet.  We love having such a small box in the lounge room.  Apple really know how to do usability.

I would definitely recommend it.

Add comment December 12th, 2007

Visual Studio 2008 released

The Moth has it first: Visual Studio 2008 build version 9.0.21022.08 has been released.

I can’t wait to upgrade.

Add comment November 19th, 2007

Previous Posts


Categories

Links

Feeds

  • Blogroll

  • Meta