Skip to main content
whatsisname's user avatar
whatsisname's user avatar
whatsisname's user avatar
whatsisname
  • Member for 15 years, 1 month
  • Last seen more than a month ago
  • Minnesota
254 votes
Accepted

Is it ever okay to use lists in a relational database?

184 votes
Accepted

Shouldn't unit tests use my own methods?

168 votes
Accepted

If functions have to do null checks before doing the intended behaviour is this bad design?

160 votes

Project Manager that wants to lock in time estimate with a signed contract

147 votes

Why do ads for s/w engineers always say they "offer a fast-paced environment"?

111 votes
Accepted

When NOT to apply the Dependency Inversion Principle?

110 votes
Accepted

If GitHub interacts with Git, and Git is licensed under GPLv2, shouldn't GitHub be open source?

105 votes
Accepted

How can we be certain that the lower components of computer programming like compilers, assemblers, machine instructions, etc. are flawless?

105 votes
Accepted

Are first person comments distracting and unprofessional?

103 votes

Are all magic numbers created the same?

88 votes

Why aren't Java objects deleted immediately after they are no longer referenced?

59 votes

Why do most programming languages have special keyword or syntax for declaring functions?

57 votes
Accepted

Why do we need enums in dynamically typed languages?

55 votes
Accepted

What are bit operators good for?

53 votes

How do you explain refactoring to a non-technical person?

48 votes

Should we eliminate local variables if we can?

45 votes

What is each time through a loop called?

45 votes

How does the "Fourth Dimension" work with arrays?

42 votes

Does logging inside a class violate the SRP?

39 votes

What's a good, concise way to explain the dangers of copy-paste programming to non-programmers?

38 votes
Accepted

Why isn't rich code formatting more common?

37 votes
Accepted

In term of performance : while , for ... Loops VS recursion

35 votes

How to deal with a CEO making all technical decisions but with little technical knowledge?

32 votes

Is this simple XOR encrypted communication absolutely secure?

31 votes

Writing in C for Performance?

29 votes

Do you have your own 'misc utils' library? What part are you most proud of?

29 votes

Are you obliged to provide old employers with access to protected resources?

28 votes
Accepted

How do you convince management to throw away a prototype?

25 votes
Accepted

Is "send us a page with code" a typical interview requirement?

23 votes
Accepted

Should I feel "uncomfortable" using auto in C++?

1
2 3 4 5
8