dsimcha's user avatar
dsimcha's user avatar
dsimcha's user avatar
dsimcha
  • Member for 13 years, 7 months
  • Last seen more than 7 years ago
  • Maryland
131 votes
Accepted

Single statement if block - braces or no?

128 votes
Accepted

Why is OOP difficult?

108 votes

What are the drawbacks of Python?

96 votes
Accepted

Is OOP hard because it is not natural?

89 votes

Is it ever ok to have an empty catch statement?

83 votes
Accepted

Do I need to understand algorithms and data structures to be called a programmer?

50 votes

Do Python programmers find the whitespace issue inconvenient?

40 votes
Accepted

What should be in a coding standard?

37 votes

When is Singleton appropriate?

27 votes

Modern programming language with intuitive concurrent programming abstractions

26 votes

How does one keep up with all the new tools/languages/framework?

23 votes
Accepted

Why are inheritance and polymorphism so widely used?

23 votes
Accepted

Is there a formal anti-pattern to describe the scenario?

22 votes

What constitutes a dead programming language?

22 votes

What is the greatest design flaw you have faced in any programming language?

21 votes

Do you find languages with indentation requirements cumbersome?

21 votes
Accepted

Are the different available programming languages redundant?

19 votes

How to learn to make better estimates?

16 votes

How far should 'var' and null coalescing operator '??' be entertained without hampering readability?

15 votes
Accepted

When is C a better choice than C++?

15 votes
Accepted

Good use of wrapper functions?

15 votes

What are the chances of Google's Go becoming a mainstream language?

14 votes

Why does a computer science degree matter to a professional programmer?

14 votes

What are the worst false economies in software development?

13 votes

Will Java still be relevant in 5 years?

13 votes

How to teach Exception Handling for New Programmers?

13 votes

What is the difference between "good" designers and "great" designers?

11 votes

In Java, what are checked exceptions good for?

10 votes

Is reinventing the wheel really all that bad?

9 votes

How much time a week do you spend on extracurricular programming?