Doug T.'s user avatar
Doug T.'s user avatar
Doug T.'s user avatar
Doug T.
  • Member for 13 years
  • Last seen more than a month ago
124 votes
Accepted

Why is DRY important?

44 votes
Accepted

C++11 includes std::stoi, why not std::itos?

38 votes
Accepted

Should I use the language I'm most comfortable in, or the company "standard"

35 votes
Accepted

What responses disqualify a candidate from hiring during the interview?

34 votes

Do I need to test everything?

32 votes

How do managers know if a person is a good or a bad programmer?

31 votes

What triggered the popularity of lambda functions in modern mainstream programming languages?

28 votes
Accepted

AngularJS Directive vs Service vs Controller

27 votes

Generally speaking, is it better to make all the functional parts or get UI working first - or a mix of the two?

24 votes

Most underestimated programming tool

23 votes
Accepted

How do sockets work over wireless connections?

22 votes

Dealing with frustration when things don't work

18 votes
Accepted

What should a C programmer know?

17 votes
Accepted

What do great APIs have in common?

17 votes

Does using new techniques hurt productivity?

16 votes

If a language changes quickly, is this considered a good thing?

15 votes
Accepted

What is the advantage of using map datastructure?

12 votes

What do you think are the biggest software development issues, in small to medium businesses?

10 votes

How to classify bug severity to complement our priority classification?

10 votes

Must strong developers carry the weight of the world on their shoulders?

9 votes
Accepted

What precautions should be taken when joining a software company?

9 votes

How important are UML diagrams for a successful project?

9 votes

Why does C have no competitors in low level stuff?

8 votes

Herding your users to your bugtracker

7 votes

When checking for transposed day and month values between two Dates - should comparing 11/11/2000 and 11/11/2000 return true or false?

6 votes

As a programmer, should I know low and high-level programming languages?

5 votes

What is the proper response to lousy error message?

5 votes

Does scrum have any merit in defense contracting?

5 votes

How to best approach planning and budgeting of software performance optimization efforts?

5 votes

Should I learn a web framework(python)?