Caleb's user avatar
Caleb's user avatar
Caleb's user avatar
Caleb
  • Member for 12 years, 11 months
  • Last seen this week
  • United States
302 votes
Accepted

Should you keep a copy of all the code you write?

169 votes
Accepted

How can I tactfully suggest improvements to others' badly designed code during review?

152 votes

How to reject a code review that you believe is unnecessary?

147 votes
Accepted

Importance of hobby projects

90 votes

How can one manage thousands of IF...THEN...ELSE rules?

83 votes

My Dad is impatient with the pace of my learning to program. What do I do?

77 votes
Accepted

Boolean Method Naming Affirmative vs Negative

74 votes
Accepted

At what point can I say I've "learned" a language?

62 votes

Why are cryptic short identifiers still so common in low-level programming?

59 votes

My customer wants me to record a video of how I develop his software product

54 votes

Difference between a socket and a port

52 votes
Accepted

Is it the job of a developer to suggest IT requirements?

50 votes
Accepted

How do I convince my boss (and other devs) to use/consider Unobtrusive JavaScript

47 votes

My boss decided to add a "person to blame" field to every bug report. How can I convince him that it's a bad idea?

47 votes
Accepted

How do you support your code post employment end?

46 votes
Accepted

Where should you put constants and why?

45 votes
Accepted

Determining if an Algorithm is O (log n)

45 votes

Do people who get paid to write code but score low on the "programmer competency matrix" have an ethical duty to find a different kind of job?

42 votes

How to convince my teammates to follow some basic rules

42 votes
Accepted

Is it necessary to understand what's happening at the hardware level to be a good programmer?

41 votes

Is the 'C' in MVC really necessary?

40 votes
Accepted

I'm writing about language syntax. Is there a language out there in which parameters are placed inside method name?

38 votes
Accepted

How do you code without offending?

38 votes
Accepted

What is a good way to comment if-else-clauses?

37 votes
Accepted

switch statement - handling default case when it can't be reached

36 votes

No programmer will build my semi-adult website. Why?

35 votes

Boss is skeptical of using a version control system for new project, should I anyway?

31 votes
Accepted

Ideas to get you programming mojo back?

29 votes

How were some language communities (eg, Ruby and Python) able to prevent fragmentation while others (eg, Lisp or ML) were not?

29 votes
Accepted

How do you keep track of what classes and functions your team has written?

1
2 3 4 5
15