Reputation
10,569
Next privilege 15,000 Rep.
Protect questions
Badges
9 45 105
Newest
 Nice Answer
Impact
~614k people reached

Mar
14
reviewed Leave Open How to prevent the vicious circle of testing via customer
Mar
14
reviewed Leave Open Doing localization each Sprint
Mar
13
awarded  Popular Question
Mar
13
awarded  Popular Question
Mar
12
reviewed Close How can Scrum be adapted to a Volunteer setting?
Mar
9
comment Disadvantages of scoped-based memory management
I agree with delnan: C++ did not get closures right: you have to program them very carefully if you do not want to get a core dump when you invoke them.
Mar
9
reviewed Approve How to locate source code that implemented a certain feature?
Mar
8
comment Is this agile? Scrum? How to improve agility?
"After they take a look at the working software, they realize only too late that what they said they put in the requirements document wasn't what they meant to say.": When customers realize this, shouldn't they consider putting a bit more effort the next time they thinking about the requirements? Can it be that with agile they will provide even sloppier feedback?
Mar
8
reviewed Leave Open What do you call a tree that grows in both directions?
Mar
8
reviewed Leave Open Doing localization each Sprint
Mar
8
reviewed Leave Open How do you design programs in Haskell or other functional programming languages?
Mar
6
reviewed Leave Open What exactly is procedural programming? How exactly is it different from OOP? Is it the same as functional programming?
Mar
6
reviewed Leave Open Passing a Scala function to a Java 8 method
Mar
6
comment Building complex algorithms with TDD
+1 for "TDD is not a substitute for design." On this page (ravimohan.blogspot.de/2007/04/learning-from-sudoku-solvers.html) you can find a nice illustration of what can happen when applying TDD without having an overview of what you are doing.
Mar
6
comment Should I refactor large functions that mostly consist of one regex?
+1 for "If it isn't broken, don't fix it."
Mar
3
revised Web design pattern
Fixed spelling in the title.
Mar
3
reviewed Leave Closed Why is verbosity bad for a programming language?
Mar
3
reviewed Close how do early stage startups hire ninja programmers
Mar
3
reviewed Leave Open Exceptions: Why throw early? Why catch late?
Mar
2
comment Doing localization each Sprint
"it is possible to ship a product without any localisation": Define shippable then: Shippable is anything that you are willing to ship, sounds like a tautology.