Reputation
1,682
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
7 14
Newest
 Yearling
Impact
~109k people reached

Feb
21
answered What's the difference between junior, middle, and senior developers?
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
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
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
Oct
20
comment Is Object Oriented Programming a solution to complexity?
There is a really good discussion at programmers.stackexchange.com/questions/16189/…
Oct
12
revised Is this an anti-pattern?
Added reference to code smells.
Oct
11
awarded  Enlightened
Oct
11
awarded  Nice Answer
Oct
11
awarded  Editor
Oct
11
revised Is this an anti-pattern?
Add sample code to show what I mean by "extract 2 methods"