Skip to main content
Share Your Experience: Take the 2024 Developer Survey
DeadMG's user avatar
DeadMG's user avatar
DeadMG's user avatar
DeadMG
  • Member for 13 years, 6 months
  • Last seen more than a week ago
225 votes
Accepted

Should I remove unreferenced code?

152 votes

Should a getter throw an exception if its object has invalid state?

103 votes

Why is base-for-all-objects discouraged in C++

88 votes
Accepted

Never use Strings in Java?

84 votes

Why would I learn C++11, having known C and C++?

73 votes
Accepted

Why is mergesort O(log n)?

69 votes

Why is Global State so Evil?

61 votes
Accepted

A modern review of Java

52 votes
Accepted

Why are exception specifications bad?

51 votes

When should I extend a Java Swing class?

51 votes
Accepted

Why does Java use UTF-16 for internal string representation?

46 votes

What is the mathematics foundation for first/second/third class values in programming languages?

44 votes
Accepted

What is the accepted style for using the `this` keyword in Java?

42 votes
Accepted

Why isn't lazy evaluation used everywhere?

41 votes

Should I use the new C++11 'auto' feature, especially in loops?

40 votes
Accepted

Using C++ but not using the language's specific features, should switch to C?

36 votes
Accepted

How important are design patterns in programming?

29 votes

Plagued by multithreaded bugs

26 votes
Accepted

How do I completely-self-study Computer Science?

26 votes

What does mathematics have to do with programming?

26 votes

Detecting misusage of delete[] vs. delete at compile time

23 votes

How is static typing really helpful in bigger projects?

23 votes

What's actually wrong with an endpoint returning HTML rather than JSON data?

23 votes
Accepted

Is it acceptable to use lambda functions\methods in business software?

22 votes

Why is C++ known as 'premature optimizaton'?

22 votes

Learn programming backwards, or "so I failed the FizzBuzz test. Now what?"

22 votes

How to avoid "managers" in my code

20 votes
Accepted

How should I write a test for a pure method which doesn't return anything?

20 votes

How to prevent two users from registering at the same instant with same username?

20 votes

Why is C++ still "hybrid"

1
2 3 4 5
15