MichelHenrich's user avatar
MichelHenrich's user avatar
MichelHenrich's user avatar
MichelHenrich
  • Member for 11 years, 7 months
  • Last seen this week
103 votes
Accepted

Is functional programming faster in multithreading because I write things differently or because things are compiled differently?

89 votes
Accepted

Better to have 2 methods with clear meaning, or just 1 dual use method?

86 votes
Accepted

Code First vs. Database First

38 votes

Where is the line between unit testing application logic and distrusting language constructs?

34 votes
Accepted

Saving an object via a method of its own or via another class?

29 votes

Is randomly refactoring code allowed in scrum

18 votes
Accepted

Clean code: consequences of short methods with few parameters

16 votes
Accepted

Unit testing behaviours without coupling to implementation details

14 votes

What's the difference between "to" and "as" method name prefixes?

13 votes

I'm confused about which is the correct way to work with TDD

13 votes
Accepted

Is the Single Responsibility Principle applicable to functions?

12 votes
Accepted

What are the techniques for keeping the code quality high when requirements change?

10 votes

Alternative for commented out code that will be used later

10 votes
Accepted

Clean architecture: should users go in the use case layer or the domain layer?

9 votes

What's this programming technique called?

8 votes
Accepted

Does declaring a field as final force redundancy in the constructors?

7 votes

How are globals any different from a database?

6 votes
Accepted

What is the DRY-est factory pattern to instantiate subtypes based on one of their properties' values?

6 votes
Accepted

In MVC should a model contain subview models?

6 votes
Accepted

Evolutions in Agile development field

5 votes

Are "Stocks" a TDD/Unit testing anti pattern?

5 votes

Are there any cases when one should not use Test Driven Development?

5 votes

What are the advantages of a 3 stage environment for SAP/BI development?

5 votes

Interfaces between multiple projects

5 votes
Accepted

Using the optional 'self' reference in instance methods in Swift as a matter of style

4 votes
Accepted

How come the keyword for declaring a class is 'interface'

4 votes
Accepted

How to keep unit tests well designed when structure of production code changes while avoiding related risk?

4 votes

Is there a functional difference between a method and a function that gets passed a struct reference as an argument?

3 votes

Architecting single action: Object vs Static Util

3 votes

Static Method in Interface