347 reputation
18
bio website
location
age
visits member for 4 years, 6 months
seen Apr 8 at 0:25

Feb
24
comment Developer productivity Cobol versus C#
Generally speaking, a programmer can write X lines of code per day. If a language is less verbose (i.e. C# can do more in X lines of code), a programmer can be more productive in it.
Feb
23
awarded  Commentator
Feb
23
comment Is there a measure of code rot?
I'm not sure that's sufficient. What about huge piles of code that are no longer used? Just because the tests still work, it doesn't mean that the code isn't sitting there rotting.
Feb
20
comment C# Dev - I've tried Lisps, but I don't get it
If you've ever had to implement INotifyPropertyChanged or DependencyProperty, you would know that you can't refactor out all boilerplate. Macros would be a great way to simplify these in C#.
Feb
12
comment How do big companies of software developers check for bugs in their programs?
While not a bad answer, you use lots of terminology like "QA", "unit test", and "continuous build" that are likely to be unknown to the sort of person who would ask a question like this. It would be better if you linked to or gave definitions.
Jan
8
comment The most mind-bending programming language?
TECO was also the original base of EMACS. EMACS started off as just a collection of TECO macros!
Dec
13
comment What is the best C++ interview question?
Even something as simple as "write a function to reverse a string" can tell you a lot about an expert programmer: do they use CString, char*, std::string, etc.; do they return a new string or reverse in place; do they manually loop over the characters or do they call a library function. And of course if they can't do something simple like reverse a string, that also tells you a lot about them! There are also lots of follow-up questions, like does it work with Unicode, does it work with UTF-8, etc.
Nov
26
comment What is the right level of site blocking for you as a developer?
Some people actually communicate with their customers via social networking sites like FB, Twitter, and such.
Nov
1
awarded  Teacher
Oct
30
answered async & await - poll for alternatives
Oct
30
awarded  Supporter
Sep
20
comment What are the things Java got right?
-1 for the bean concept. The whole point of beans is to address a shortcoming in Java. If Java had properties and annotations to begin with, they wouldn't have had to invent the "bean".