Skip to main content

Explore our questions

57 votes
4 answers
74k views

Which is a better practice - helper methods as instance or static?

2 votes
2 answers
144 views

Best way to add asynchronous execution for already implemented synchronous process

0 votes
1 answer
864 views

Abstract base classes and mix-ins in python

6 votes
7 answers
614 views

Why do "protected variables" tend to violate open closed principle?

21 votes
3 answers
24k views

Why do you need "self." in Python to refer to instance variables?

8 votes
5 answers
4k views

Is it still a code smell if a class knows all subtypes but not using instanceof and downcasting?

3 votes
11 answers
2k views

OO Software Architecture - base class that everything inherits from. Bad/good idea?

2 votes
1 answer
202 views

Extracting type info

0 votes
1 answer
258 views

Separation of concerns between business layer, data layer and presentation layer without losing information

17 votes
5 answers
3k views

Should parameter names describe their object type?

1 vote
1 answer
449 views

Validation in a simple DDD example

9 votes
1 answer
196 views

Intuitive dependency management with code includes?

3 votes
1 answer
217 views

Passing info between different branches of a class hierarchy in C++?

25 votes
2 answers
18k views

Exceptions in DDD

Browse more Questions