262 reputation
113
bio website stackexchange.com/users/…
location Norway
age 39
visits member for 4 years, 1 month
seen Sep 17 at 8:50

I am a senior software developer.

My StackFlare

I am interested in .NET programming (C#, VB), web programming (ASP.NET, Javascript) and GUI design.

The chat room I most frequently visit is Musical Practice & Performance.


Sep
3
answered Is allowing voting without sign-in always a bad idea?
Sep
2
comment Is allowing voting without sign-in always a bad idea?
Is this a mobile app as in an app on a mobile device that is installed, or is it just a web app?
Sep
2
awarded  Scholar
Sep
2
accepted Can I use MSBuild to build old VS6 C++ projects?
May
21
awarded  Popular Question
Feb
26
awarded  Caucus
Jul
31
comment Why can't the IT industry deliver large, faultless projects quickly as in other industries?
I am often surprised when I occasionally visit a customer, and watch them use the product i am programming. There are bugs and functionality that makes the way they work very difficult, and as a programmer, I see how easy that could be made much better for the user, but the user has never complained about it, because he thinks it's not worth the bother to report it.
Jul
31
comment Why can't the IT industry deliver large, faultless projects quickly as in other industries?
@KarimA.: Building a safe aircraft isn't cheap, but a big part of what makes an aircraft safe, is software... So an important part of the aircraft design is actually software design!
Jul
25
comment Are unit tests really that useful?
There are test frameworks out there that can do tests on aspx pages to simply test if the pages loads successfully or not in different scenarios. This might not be good enough, but it's better than nothing.
Jun
14
comment In plain English, what is recursion?
@santiagozky: As kindall said, it is still recursion. However, I would recommend not to do it. When using recursion, it should be very clear in the code that recursion is in place. If calling itself indirectly through another function, it makes it much harder to see what's going on. If you don't know that a function effectively calls itself, you can get in the situation where you (or someone else that did not create this function) break some condition for the recursion (while changing functionality in the code), and you end up in a dead-lock with a never-ending loop.
Jun
14
revised I'm doing 90% maintenance and 10% development, is this normal?
edited body
Jun
8
awarded  Caucus
May
15
comment Why is putting something on the stack called “push”?
StackOverflow would be when you try to fill it with a whole pack of Pez, and the whole thing snaps out of your fingers before you put it in so it spreads all over the place.
Nov
16
awarded  Yearling
Oct
20
comment Why is naming a table's Primary Key column “Id” considered bad practice?
A side note: "cars" should not be abbreviated as "car", but "crs". That doesnt look much better, and I totally agree that using 3 letter abbreviations are a bad thing.
Jul
18
awarded  Nice Answer
Jun
27
comment Why is Mercurial considered to be easier than Git?
So Mercurial hides only the advanced functionality, while GIT hides all functionality ... ;-)
Apr
26
comment Should a developer be allowed to use VSS if he prefers it?
You should get him to search for "VSS" here on programmers.stackexchange.com. I think that would scare him off...
Feb
28
comment Java vs. C# - Productivity perspective
For a project planned to be 10-15 man years work, an initial cost for VS licenses is peanuts.
Feb
25
comment Java vs. C# - Productivity perspective
@Edin: "Enterprise application" is not very descriptive of what type of application it is... Is it Desktop only, client/server configuration, web services, web sites, possible satellite applications on mobile devices etc..?