pschill's user avatar
pschill's user avatar
pschill's user avatar
pschill
  • Member for 5 years, 8 months
  • Last seen this week
80 votes

Should I still follow "programming to an interface not implementation" even if I think using concrete class members is the simpler solution?

18 votes
Accepted

How to use dependency injection and avoid temporal coupling?

13 votes
Accepted

C++ Preferred method of dealing with implementation for large templates

9 votes
Accepted

How to explicitly inform users of the class that calling a method will invalidate the object it was called upon?

9 votes
Accepted

Create C++14 library where each class has 2 similar variants

6 votes
Accepted

C++ design pattern for template instantiation based on run time information?

6 votes

In .net 6 dependency injection and Program.cs, what is the best practice for handling a large number of dependencies?

5 votes

What's the benefits to use an abstract factory when using interfaces is already suffice?

4 votes
Accepted

Is websocket connection a driving adapter or driven adapter in hexagonal architecture

3 votes

Dependency injection for a library with internal dependencies

3 votes
Accepted

Question on open polymorphism (motivation - output data to diff file types)

2 votes

What is the proper way to unspecify an integer's value in C++?

2 votes

Why do Python developers pass special strings to functions instead of defined symbols?

2 votes

Black-box testing when testing without mocking?

1 vote

Should a function throw exceptions based on its expected behavior or its goal state?

0 votes

SimpleFactory vs Factory Method

0 votes

Where do you put your profiling code?