user avatar
user avatar
user avatar
David
  • Member for 11 years, 9 months
  • Last seen more than a month ago
  • Bordeaux, France
145 votes

Why are interfaces useful?

69 votes

Automatic programming: write code that writes code

64 votes

What is the benefit of git's two-stage commit process (staging)?

23 votes

How can I design test cases to cover code based on random events?

22 votes

Convince developer to use IDE

13 votes

Why does Java compiler decide whether you can call a method based on the "reference" type and not on actual "object" type?

11 votes
Accepted

Objective-C As A First OOP Language?

8 votes

Warning-free Objective C code

7 votes

Is there a language or design pattern that allows the *removal* of object behavior or properties in a class hierarchy?

6 votes

Are there any language agnostic unit testing frameworks?

6 votes

Objective-C Categories and Sprawling Classes

6 votes

What core principles would you want in a library?

5 votes

IDE Generated Code

4 votes
Accepted

Maintaining Method Signatures across languages?

2 votes
Accepted

Sticking to a Task vs Varying It

2 votes
Accepted

Is Rule 9 of Object Calisthenics applicable in Objective C?

2 votes

What should take precedence: YAGNI or Good Design?

2 votes
Accepted

How do you work with Asynchronous functions, recursively?

1 vote

How do you QA and release software quickly with a large team?

1 vote

Why are objects passed by reference?

0 votes

How do you know you're writing good code?

0 votes

What are the steps in beginning a large project, when all I have is a big idea?