Archive for May, 2007

Refactoring (1 of 2 in a series)

19May07

I spoke recently at an OBS internal mini-conference about Refactoring (Rewriting, Reworking, and Re-architecting Code), and I thought I should summarize those ideas here.
Refactoring is the art of making changes to the internal structure of software systems without changing the behaviour of the system. Why refactor? Because, refactoring lends itself to software quality [...]

My Geek Code

06May07

According to the official geek code, I am not much of a geek at all. Although it appears to be considerably out-dated…
—–BEGIN GEEK CODE BLOCK—–
Version: 3.1
GCS d+ s: a- C++ ULUS P++ L+ E W++ N+ o– K—- w O+ M+ V- PS PE+
Y– PGP- t— 5– X– R- tv– b+ DI+ D- G [...]

New Look

05May07

Well, I decided since I have nothing better to do (like study for my exam on Monday), I should update my hideous homepage at long last. As a result, I seem to have entered the blog world, so now I get to bore you with text – on top of the hundreds of picture slide [...]




Follow shaunmacrae on Twitter