1,257 reputation
612
bio website google.com/s2/profiles/…
location London, United Kingdom
age 47
visits member for 4 years, 2 months
seen 15 hours ago

Server Side Engineering Manager

Love singing and playing games.

Have a 7 year old daughter.

All views expressed here are my own, and not those of my employer.


Feb
28
answered Term for Performance Issues Due to Looping
Feb
22
revised What's the difference between junior, middle, and senior developers?
added 166 characters in body
Feb
22
comment What's the difference between junior, middle, and senior developers?
I'd expect a Senior Developer to be able to think clearly about Architectural issues. But I wouldn't permit them to make architectural decisions in isolation. Whether they would have to refer to an individual with the title of "Architect" or just to a board of their peers would be a matter for the company in question. Personally, I prefer a board of peers, even if some of those peers have job titles different to "Senior Developer".
Feb
21
answered What's the difference between junior, middle, and senior developers?
Feb
1
answered Hire for the job/project or hire for the future?
Jan
16
comment Introducing Programming To a Mathematician
Can you not simply test the negation?
Jan
5
awarded  Civic Duty
Dec
25
answered Is recursive forking considered an anti-pattern?
Dec
23
comment How Much Logic in Getters
This looks more like tryGetStuff() to me...
Nov
30
answered Tools to ensure clients expectations are met
Nov
30
awarded  Citizen Patrol
Nov
15
answered Introducing Programming To a Mathematician
Nov
9
comment Where did the notion of “one return only” come from?
Uncle Bob may not always be right, but he always makes sense, and always makes you think!
Nov
4
answered Is it ok to write a quick software programme and then refactor it?
Nov
3
comment When you should and should not use the 'new' keyword?
Yes, but you need somehow to create the original list which you then convert to being unmodifiable...
Oct
25
answered How can I sell a legacy program rewrite to the business?
Oct
24
answered What is considered “good programmer” professionally?
Oct
24
revised When you should and should not use the 'new' keyword?
added 216 characters in body
Oct
24
answered When you should and should not use the 'new' keyword?
Oct
23
awarded  Yearling