Courses at RAL
I'm delighted to say that I will be teaching the Object-Oriented Techniques courses at Rutherford Appleton Laboratories (RAL) once again this year (2009/2010). (STFC PhD students and PDRAs on STFC grants)
Having said for years that I would never do it, I have written
a book on
Analysis and Design (ISBN: 0-321-26317-0).
If you have attended one of my OOA&D courses during the last
few years, the book represents an expanded version of what was covered
there. If you attended a course many years ago, the book would represent
an update as well.
So, should it be of interest to those who've attended the courses,
I would like to make available a copy of the book at cost price.
I have greatly enjoyed giving these courses to the physics and astronomy
communities. Indeed, the comments and questions over the last 12
years have undoubtedly shaped the material.
To save the cost of postage, if you're visiting CERN we've arranged
that the CERN IT bookshop has copies at a discount.
If you are not planning to visit CERN then I'm afraid we'll have
to resort to posting the book. Please email
me with your name and address, and the venue and year of the
course you attended. I can then let you know the cost and the address
(for cheques) or bank details (for bank transfers). I'm afraid that
I'm not set up for credit cards, PayPal, etc. The cost is going
to be 26 UKP (retail price 39.99 UKP) plus recorded delivery postage
for 1200g (it's a fairly thick book -- the web
page or Amazon
give more information on the book's contents). If you're not
based in the UK, then I guess we're stuck with bank transfer or
international money order.
References and source code
I have updated the references
and the sources for the Advanced
C++ course. (If you were on the introductory C++ course more
than eighteen months ago, then the sources for that might contain
C++ "Traps and Pitfalls" list
I have the 1st draft of the list of the traps and pitfalls from
the Advanced C++ course. Apologies to those people to whom I promised
this; it has taken far longer than I though it would. If you recall
any favourites that I seem to have forgotten, do please email me
if you can.
is over on my other site. I'm trying to drum up publicity for a
book web site. I'm sure I would be wrong if I entertained the thought
that the publisher could be following the well-known spaghetti-marketing
tactic of the publishing business (throw it at the wall and see
if it sticks.)