user avatar
user avatar
user avatar
9000
  • Member for 11 years, 6 months
  • Last seen this week
405 votes
Accepted

How to write a very basic compiler

230 votes
Accepted

How do I handle disagreement in a code review regarding an unlikely edge case?

103 votes
Accepted

Why do so few languages with a variable-type 'operator' exist?

66 votes
Accepted

Does syntax really matter in a programming language?

64 votes
Accepted

Why are nested loops considered bad practice?

62 votes
Accepted

What are some patterns and anti-patterns of application logging?

56 votes

Should you always program server side for a website?

51 votes
Accepted

A concrete example of Python's "only one way to do it" maxim?

41 votes
Accepted

Java dev learning Python: what concepts do I need to wrap my head around?

34 votes

Why would passing objects through static methods be advantageous?

33 votes
Accepted

What to say to your boss if they want you to use a global variable

32 votes

Working on a branch with a dependence on another branch that is being reviewed

31 votes

Is it a good practice to declare instance variables as None in a class in Python?

30 votes

How do you safely delete a piece of code that looks like it's never entered?

24 votes
Accepted

Copy-and-Pasted Test Code: How Bad is This?

23 votes

I feel stuck in the center of Python, How to get past beginner

23 votes

Should I refactor the code that is marked as "don't change"?

21 votes

Can the csv format be defined by a regex?

21 votes
Accepted

Why was Fortran never used to develop an Operating System?

20 votes
Accepted

Why the ugly keywords in C11?

19 votes

Why using string[] args in all main methods?

18 votes

How would I implement a "self-destruct" feature into the free trial version of my software?

17 votes

Painfully Stupid Method Names in Legacy Code: Fix or Leave as Warning?

17 votes
Accepted

Why does java collections not supply a function for the index of max value?

17 votes

Functional Programming: right ideas about concurrency and state?

17 votes
Accepted

Why dynamically typed languages do not let the developer specify the type?

14 votes

Programming languages that improve your programming skill in general?

14 votes

Binding software to one PC

12 votes

Should my sequential collection start at index 0 or index 1?

12 votes

Are Python mixins an anti-pattern?

1
2 3 4 5
10