Reputation
2,033
Top tag
Next privilege 2,500 Rep.
Create tag synonyms
Badges
1 10 16
Newest
 Yearling
Impact
~79k people reached

  • 0 posts edited
  • 4 helpful flags
  • 888 votes cast
Jun
2
comment Unit Testing Competition
Yes, "good testing" is such a subjective thing it needs considered judging, either by peers or respected authorities. Chasing metrics will just lead to a lot of wasted effort and little real value. Might be interesting to have multiple prizes: most imaginative test, a "testing something previously considered untestable" award, best performance test, most effective test, most obscure test, cleverest test, most valuable test, test most likely to be appreciated by end users...
Jun
2
comment Unit Testing Competition
Sounds promising... but then "gaming the system" behaviour turns into lining yourself up a nice collection of known-only-to-you bugs to be "discovered" next testing competition... dilbert.com/strip/1995-11-13
Jan
11
answered What should I do when using Golomb/Rice code for large values´╝č
Jan
11
comment How should I create software requirements for a personal project?
Just start building it. Agonizing over process sounds like an excuse for not starting. So stop reading stackexchange and start coding something. Now.
Oct
10
awarded  Yearling
Sep
24
awarded  Autobiographer
Apr
27
revised Determine how two images should be combined to produce the original image
terminology
Apr
27
revised Determine how two images should be combined to produce the original image
expand
Apr
27
answered Determine how two images should be combined to produce the original image
Jan
23
awarded  Favorite Question
Dec
20
awarded  Citizen Patrol
Dec
12
awarded  Nice Answer
Nov
29
answered How do you identify a problem as being suitable for dynamic programming?
Nov
9
comment How to practice object oriented programming?
But that's why I'm suggesting this sort of exercise, because it would should quickly become apparent that tigers and stripes are irrelevant to a good solution, whereas things like whether a tracked coordinate originates with (guessing) GPS, inertial nagivation or radio triangulation might be the sort of thing a tracker OOP design should be capturing. When I say "look at a real world system" I do mean looking beyond the purely physical attributes. e.g the supermarket simulation would surely need to include more abstract concepts like "queues", not just the obvious "carts" and "shoppers".
Nov
4
revised How to practice object oriented programming?
expand
Nov
4
answered How to practice object oriented programming?
Nov
2
comment Is it reasonable to null guard every single dereferenced pointer?
+1 for using references in preference to never-null pointers when practical.
Oct
29
awarded  Famous Question
Oct
23
revised where do you track team Decisions
reword
Oct
23
answered where do you track team Decisions