598 reputation
415
bio website
location Denmark
age
visits member for 4 years, 4 months
seen 14 hours ago

Aug
19
comment Why isn't Java used for modern web application development?
@Thorbjørn & Brian: See the video on the front page of the play framework website, it explains it very nicely I would say.
Jun
30
comment Logging, do you do it?
Yes, of cause. :)
May
19
awarded  Citizen Patrol
Apr
5
comment Where does this concept of “favor composition over inheritance” come from?
@Jörg: You know what will happened to a term like Premature Regurgitation? Exactly what is explained above. :) (Btw. when is regurgitation ever not premature?)
Mar
9
comment What is the greatest design flaw you have faced in any programming language?
How would you go about "solving" this?
Mar
4
comment Should you charge clients hours spent on the wrong track?
True, but it really does not answer the question.
Mar
2
revised How do programmers in the West see programmers in the East?
added 'what'
Mar
1
comment How do programmers in the West see programmers in the East?
+1 This is one of the more interesting questions I have seen here lately.
Mar
1
revised “// …” comments at end of code block after } - good or bad?
Fixed code formatting as requested
Mar
1
comment Should every programmer keep a “Lessons Learned” journal?
I believe this is normally called a post mortem analysis. It is done (afair) when the support period is over and the product is basically dead and not supported any more.
Mar
1
suggested approved edit on “// …” comments at end of code block after } - good or bad?
Feb
13
accepted Automated unit testing, integration testing or acceptance testing
Feb
2
comment Is it normal for programmer to work on multiple projects simultaneously
Working on multiple projects and multitasking is not the same thing! Multitasking is when you try to do more than one thing almost at the same time. Being assigned to multiple projects is just that, some tasks are on one project, other tasks are on other projects. That do not mean you multitask between the individual tasks.
Jan
31
comment What process do you normally use when attempting to debug a problem/issue/bug with your software?
It only gets that many upvotes because it includes the magical acronym: TDD.
Jan
28
comment Adding complexity by generalising: how far should you go?
@Developer - I believe this is a very valid point. Without actual need for reuse you will probably not do the generalisation very well.
Jan
25
comment When is a feature considered a “First class citizen” in a programming language/platform?
@Jonathan: Yes, sorry, I misread the "construct them at runtime". Yes you can construct an instance of a class at runtime (an object), but not the class itself. That is what confused me.
Jan
25
answered How does one meaningfully measure maintainability?
Jan
25
comment When is a feature considered a “First class citizen” in a programming language/platform?
What makes a class a first class citizen in c++ ?
Jan
25
comment When is a feature considered a “First class citizen” in a programming language/platform?
@Mark - True, but does it not belong on SO?
Jan
24
comment Automated unit testing, integration testing or acceptance testing
Thanks especially for that very last paragraph, I didn't think of that.