Skip to main content
Josh Kelley's user avatar
Josh Kelley's user avatar
Josh Kelley's user avatar
Josh Kelley
  • Member for 15 years, 2 months
  • Last seen more than a week ago
120 votes

Why does git use hashes instead of revision numbers?

118 votes

Why is Web SQL database deprecated?

85 votes

Is better Show() + Hide() or SetVisible(bool visible)?

67 votes
Accepted

Why is there no 'finally' construct in C++?

65 votes

Keep a programming language backwards compatible vs. fixing its flaws

53 votes

Code maintenance: To add comments in code or to just leave it to the version control?

35 votes
Accepted

Should one derive / inherit from std::exception?

33 votes

Why does C provide language 'bindings' where C++ falls short?

30 votes

What is the best C++ source code to read for a beginner?

26 votes
Accepted

Why is it bad to write something in language X as if you're writing a program in language Y in terms of using a shared coding paradigm

25 votes

How do you stay productive when dealing with extremely badly written code?

24 votes
Accepted

Why do they name a program “mogrify” in Imagemagick?

24 votes
Accepted

Does it make sense to write build scripts in C++?

24 votes
Accepted

Is relying on implicit argument conversion considered dangerous?

19 votes
Accepted

How do I unit test multi-threaded code?

19 votes
Accepted

non-optional pointers vs. non-const references in C++

17 votes

What to do as a Dev when for years their team has lacked product innovation, not used project mgmt methodologies, and kept bad Software Dev practices?

13 votes

Data structure for accessing units of measure

12 votes
Accepted

Using a stream manipulator (endl) or a newline escape character (\n)?

11 votes

How do I test a system where the objects are difficult to mock?

11 votes

What kind of code would Kent Beck avoid unit testing?

9 votes

Are there any empirical studies about the effects of commenting source code on software quality, maintainability and developer productivity?

7 votes

Online compilers and repls - not one big security hole?

7 votes
Accepted

For open-source licenses with an acknowledgement clause, how obvious does the notice need to be?

6 votes

Handling optional GPL dependencies

5 votes
Accepted

Windows driver signing

5 votes

How do I deal with a MIT project with no included copyright notice?

5 votes
Accepted

Releasing a project under GPL v2 or later without the source code of libraries

5 votes
Accepted

Open Source License that prohibits verbatim resale?

4 votes
Accepted

Is there a term for this coding practice?