219 reputation
21
bio website
location
age
visits member for 2 years, 4 months
seen Jul 9 at 16:03
  • C++ software engineer.
    • Medieval combat instructor (steel combat).
    • Sword and shield tournament fighter (SCA).
    • RPG fan (mainly horror games).
    • I also like training (try to get in two training sessions every weekday).

Also, most importantly, father of two!


May
16
awarded  Yearling
Apr
4
comment How should you deal with a popular project that you no longer want to maintain?
Could you port it to a new platform or new technology? That way it would be interesting for you to work on and you could explain to support calls that bug fixes and enhancements would no longer be made to the old code and suggest they upgrade when it is ready etc?
Sep
22
awarded  Necromancer
Aug
24
answered How can I make refactoring a priority for my team?
Aug
7
comment What is the Mars Curiosity Rover's software built in?
@SeanMcCauliff, thanks. I read a doc about their software standards, I guess it only refered to a certain class but I assumed it was all of their software.
Aug
6
comment What is the Mars Curiosity Rover's software built in?
NASA are extermely careful with their code. Everything (EVERYTHING) is done in the spec first and is repeatedly reviewed, checked and refined. When it is put into the life code stream it is almost a cut and paste of the spec's reference. The test scripts are given at least as much attention as the code is and no 'flashy' or clever code tricks are allowed unless they are critically needed.
Jun
12
answered Is it ok to replace optimized code with readable code?
Jun
7
answered Why are pointers not recommended when coding with C++
May
29
answered Stuck due to “knowing too much”
May
28
answered When to do code reviews when doing continuous integration?
May
23
answered What are the roles of singletons, abstract classes and interfaces?
May
23
answered how to nicely use constant std::string in c++
May
23
awarded  Teacher
May
23
answered Excellent knowledge of C++
May
23
answered Working on someone else's code