Secure's user avatar
Secure's user avatar
Secure's user avatar
Secure
  • Member for 13 years, 3 months
  • Last seen more than 10 years ago
25 votes
Accepted

Why is there both a short-circuit OR as well as unshort-circuited variation of that operator in C#?

25 votes

Why is x=x++ undefined?

21 votes

What to do when a client has unrealistic expectations?

19 votes

Why are exceptions considered better than explicit error testing?

18 votes
Accepted

UUID collisions

6 votes

Why was the percent sign (%) chosen as the format specifier for the printf family of functions?

6 votes
Accepted

When should code favour optimization over readability and ease-of-use?

5 votes

What do I need to do to NOT steal "Hello World" code with a GPL license?

5 votes

How to fail an interview?

4 votes

Recursion -- is it "divide and conquer" or "code reuse"

4 votes

In what areas of programming is algorithm run time actually an important issue?

4 votes

Why do we have to use break in switch?

2 votes

When does the "Do One Thing" paradigm become harmful?

2 votes

When calculating how many days between 2 dates, should you include both dates in the count, or neither, or 1?

2 votes

Is it OK to live without knowing how the program you created works?

2 votes

Is it possible to insert the hash of an executable into the executable itself without changing the resulting hash? What's the best alternative?

2 votes

What's the difference between the terms "protocol" and "standard"?

1 vote

What is the advantage of little endian format?

1 vote

What's a good way to explain the need for pointing to a pointer?

1 vote

Is it plausible to use a filesystem-based configuration format rather than an INI file?

0 votes

Should I fully parenthesize expressions or rely on precedence rules?

0 votes

How to handle timezone for dates?

0 votes

Is it bad practice to use short-circuit evaluation instead of an if clause?

0 votes

Why is an array of characters called a String in Object Oriented languages?

0 votes

In plain English, what is recursion?

0 votes

How do you structure your shared code so that it is "re-findable" for new developers?

0 votes

Best practice on if/return

0 votes

Correct For Loop Design