Skip to main content
Ian's user avatar
Ian's user avatar
Ian's user avatar
Ian
  • Member for 14 years
  • Last seen this week
  • United Kingdom
95 votes

Maintain hundreds of customized branches over master branch

27 votes
Accepted

How did version control work on microcomputers of the day in the 80s and 90s?

22 votes

Why have private static methods?

15 votes

What does SVN do better than Git?

14 votes

Adding a new developer just before deadline is horrible. But what is not?

13 votes

Before OOP, were data structure members left public?

12 votes

Why do build tools use a scripting language different than underlying programming language?

11 votes

Kernel mode web servers: A clever optimization or a security nightmare?

11 votes

In C++, how much programmer time is spent doing memory management

11 votes

Why not write all tests at once when doing TDD?

10 votes

"Kill switch" in customer hosted environments, to protect payment?

9 votes

What naming Convention to Use for C# Function Parameters

8 votes

Is commented out code really always bad?

8 votes

How can I move a team from C# ASP.NET development to PHP development using Drupal?

8 votes

Why is chaining setters unconventional?

7 votes

Is it good practice to inherit from generic types?

7 votes

When would polling for events be better than using observer pattern?

7 votes

Named arguments (parameters) as a readability aid

7 votes

GraphQL - Should I expose link tables?

7 votes

What is the mathematics foundation for first/second/third class values in programming languages?

6 votes

Is throwing new RuntimeExceptions in unreachable code a bad style?

5 votes

Is the use of NoSQL Databases impractical for large datasets where you need to search by content?

5 votes

Best-practice to manage concurrency into a basket in a e-commerce website

5 votes

Why do languages require parenthesis around expressions when used with "if" and "while"?

5 votes

Did the Gang of Four thoroughly explore "Pattern Space"?

4 votes

Why does Uncle Bob suggest that coding standards shouldn't be written down if you can avoid it?

4 votes

Why do mainstream strong static OOP languages prevent inheriting primitives?

4 votes

Why use trailing newlines instead of leading with printf?

4 votes

MVVM or MVC? Want to use the same set of classes for WPF and ASP.NET

4 votes

Why is it hard to make a Java program 'appear native'?