2022 Developer Survey is open! Take survey.
user avatar
user avatar
user avatar
Joonas Pulakka
  • Member for 11 years, 8 months
  • Last seen this week
197 votes

My Dad is impatient with the pace of my learning to program. What do I do?

137 votes
Accepted

How to keep a big and complex software product maintainable over the years?

126 votes
Accepted

What are the difference between an edge case, a corner case, a base case and a boundary case?

123 votes

Is the C programming language still used?

97 votes
Accepted

What hurts maintainability?

97 votes
Accepted

Why are more programmers not freelance these days?

92 votes
Accepted

Why didn't == operator string value comparison make it to Java?

89 votes

Too much version control and bug tracking overhead per change?

87 votes

What popular "best practices" are not always best, and why?

82 votes
Accepted

What did Linus Torvalds mean by his quotation about portability?

80 votes

Why do business analysts and project managers get higher salaries than programmers?

74 votes

TDD negative experience

59 votes
Accepted

Why should your code not use 100% CPU?

40 votes

why do some job posts say "high pressure environment"?

37 votes

How do people read big technical books?

35 votes

Bug reopen vs. new

31 votes

Whats the greatest most impressive programing feat you ever witnessed?

31 votes

Will high reputation in Stack Overflow help to get a good job?

28 votes

How to deal with checked exceptions that cannot ever be thrown

25 votes
Accepted

How many programming languages do you work with on a daily basis and how do you effectively manage language specific tasks

23 votes
Accepted

What do you do to improve your logical programming skills?

23 votes

Automatic code generators

22 votes

What do Java developers think of Scala?

21 votes

How important is it to finish projects?

21 votes

Does having Master's degree in Computer Science help your career?

21 votes

Should Professional Development occur on company time?

20 votes
Accepted

Is it not a good practice to handle runtime exceptions in the code?

20 votes
Accepted

Should a software company have a dedicated team for research and/or utility libraries?

19 votes
Accepted

Python productivity VS Java Productivity

19 votes

Should security restrictions cause a service to return null or throw an exception?

1
2 3 4 5