Skip to main content

Posts

Showing posts from February, 2012

Agile East Anglia: Dialogue Sheets for Retrospectives and Discussion

Date: 26 march 2012 Time: 6pm for 6.30pm. Location: The Assembly House , Theatre Street, Norwich, Norfolk, NR2 1RQ Sponsors: Smart 421 The next Agile East Anglia meeting will be on Monday 26th March from 6pm at the The Assembly House in Norwich. To allow for better networking and socialising the session will begin in the Sir Edmund Bacon Room at 6pm, which will be setup in an informal manner. The workshop will take place from 6.30pm in the Kent room. This time instead of tea and coffee there will be a free drink (alcoholic or non-alcoholic) for everyone courtesy of our sponsors Smart 421 . To register for the event, please email paul.grenyer@gmail.com . Spaces are limited to 25 on a first come first served basis. Dialogue Sheets for Retrospectives and Discussion Retrospectives are a key tool in the Agile toolkit. But, they aren't easy. Some teams do them regularly - but they can become boring and repetitive. Other teams don't do them - they lack the time, the energy or they...

Rammstein & Deathstars

Birmingham, LG Arena (NEW) I've seen Deathstars quite a few times now. The first was at Bloodstock when there were not well received. No one who saw their performance tonight could be in any doubt that they are a proper metal band. Their songs may not be complex, in fact they're quite simple, but the band are excellent and put on one hell of a show. And they were only the support band tonight! My only complaints are that Cyanide and the amazing Play God were missing from the set. I've also seen Rammstein before. In the same venue. I was only going a second time because my wife wanted to see them. I had clearly forgotten what a spectacular piece of theatre a Rammstein show is! I won't be making that mistake again. I'm not a huge fan of their music. I don't even own any of their albums. Tonight, however, the music played second fiddle to the fire, the set comprising of a bridge that was lowered over the audience to link a podium near the sound desk to the stag...

RAII is not Garbage

"RAII is the greatest contribution C++ has made to software development." - Russel Winder Managed and non-managed programming languages have very different ways of approaching resource management. Ever since I created my first resource leak (Windows handles in an MFC application) I have been fascinated by resource and memory management and the ways of preventing leaks. In this article I am going to compare the ways a non-managed programming language like C++ manages resources compared to managed languages like Java and C#. Resource Acquisition Is Initialisation Resource Acquisition is Initialisation which is often abbreviated to RAII, although badly named is as Dr. Winder says the greatest contribution C++ has made to software development. Unlike garbage collected languages memory in C++ is not cleaned up automatically. If you or something you are using allocates memory on the free-store, you or that other something must delete it when it's finished with. In his article ...