Skip to main content
Stephen C's user avatar
Stephen C's user avatar
Stephen C's user avatar
Stephen C
  • Member for 15 years, 2 months
  • Last seen more than a month ago
  • Australia
177 votes

How do operating systems… run… without having an OS to run in?

128 votes

Should curly braces appear on their own line?

111 votes
Accepted

What is the exact ingenuity of Unix pipe

92 votes

What should every programmer know about programming?

89 votes
Accepted

Name for this antipattern? Fields as local variables

85 votes
Accepted

Java: "Heap pollution"

83 votes

Should Junior Programmers be involved as code reviewers in the projects of Senior Programmers?

80 votes

Why did Alan Kay say, "The Internet was so well done, but the web was by amateurs"?

74 votes
Accepted

Is big-O really that relevant when working in industry?

70 votes
Accepted

When is a version control commit too large?

67 votes
Accepted

Is writing dead code useful?

54 votes
Accepted

Is there an antipattern to describe this method of coding?

53 votes
Accepted

Company wants thoughts about their site during interview

50 votes
Accepted

Force other developers to call method after completing their work

38 votes

Is there a conventional way to combine file path strings?

36 votes

Is there a reason that tests aren't written inline with the code that they test?

34 votes
Accepted

Can I use Apache Software License, Version 2.0 and GNU LGPL 3 licence plugins in my commercial web application?

31 votes

What's the canonical retort to "it's open source, submit a patch"?

31 votes
Accepted

What is the purpose of the "non-endorsement clause" in the New BSD license?

30 votes
Accepted

Will Java still be relevant in 5 years?

30 votes
Accepted

What discipline does Computer Science belong to?

28 votes

Were the first assemblers written in machine code?

25 votes

What's your favourite quote about programming?

21 votes
Accepted

Is recursion an instance of being "too clever" when programming?

21 votes

What is the greatest design flaw you have faced in any programming language?

21 votes

Why does java.util.ArrayList allow to add null?

21 votes

Why are we supposed to use short functions to sectionalize our code?

20 votes
Accepted

Why are semicolons and commas interchanged in for loops?

20 votes

Pointless Code In Your Source

19 votes

Checking "instanceof" rather than value using a switch statement

1
2 3 4 5
10