user avatar
user avatar
user avatar
Vorac
  • Member for 10 years, 3 months
  • Last seen more than a week ago
95 votes
8 answers
10k views

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

62 votes
3 answers
44k views

Are header-only libraries more efficient?

55 votes
10 answers
17k views

Why would the 'final' keyword ever be useful?

49 votes
11 answers
18k views

Is it ever OK to commit non-working code?

48 votes
7 answers
11k views

When NOT to apply the Dependency Inversion Principle?

38 votes
2 answers
23k views

Difference between the Adapter pattern and the Proxy pattern?

31 votes
4 answers
9k views

Is it ever a good idea to use the design pattern name in the implementing classes? [closed]

30 votes
10 answers
3k views

Should temporary code be put under version control and how?

25 votes
7 answers
6k views

What were the Design Patterns of the procedural programming era? [closed]

24 votes
8 answers
4k views

Interface design where functions need to be called in a specific sequence

24 votes
3 answers
2k views

Optimize a git repo, containing large binary files

15 votes
2 answers
4k views

Why the ugly keywords in C11?

14 votes
2 answers
4k views

Is this a good pattern: replacing a long function with a series of lambdas?

13 votes
6 answers
14k views

Is SQLite a sensible option for data logging?

11 votes
2 answers
2k views

Does TDD contradict the open-closed principle?

8 votes
5 answers
416 views

How to make it obvious that a function is being accessed from the outside?

7 votes
2 answers
1k views

Is Dependency Inversion a valid alternative to the pImpl idiom?

6 votes
3 answers
701 views

Is doing two things on one line always a bad practice?

5 votes
1 answer
2k views

Are include guards necessary if headers only contain declarations?

4 votes
1 answer
771 views

Python multithreading and utilizing modern processors - what is the downside?

4 votes
3 answers
1k views

Who owns the code, who owns the algorithm, who owns the idea?

4 votes
1 answer
1k views

When to use nested classes and when to use namespaces?

4 votes
3 answers
3k views

Is heap fragmentation a problem in bare-metal arm with g++?

3 votes
2 answers
1k views

How to avoid long call chains?

3 votes
1 answer
127 views

How to communicate between cooperative tasks "first me, then you"?

3 votes
1 answer
313 views

Why is it not the case that all d-tors of virtual C++ classes be virtual?

2 votes
2 answers
128 views

Where to put configuration constants?

2 votes
1 answer
466 views

How to define different names for the same type and have the compiler check them? [duplicate]

2 votes
4 answers
369 views

When is it not acceptable to model physical world objects with classes?

2 votes
1 answer
225 views

Should experimental code be preserved? [duplicate]