Software Engineering Stack Exchange is a question and answer site for professionals, academics, and students working within the systems development life cycle. It only takes a minute to sign up.

Sign up to join this community
Anybody can ask a question
Anybody can answer
The best answers are voted up and rise to the top

Explore our questions

0 votes
2 answers
51 views

Why non-blocking switch needed?

0 votes
0 answers
20 views

For non-container class, are "better naming" and "ready for commented codes" reasons to not declaring most abstract type?

0 votes
0 answers
3 views

Storing SVG settings in a global variable to retain its contents during resize - acceptable?

0 votes
1 answer
83 views

How do function inlining and Tail Call Optimization affect call stack?

1 vote
1 answer
1k views

How to distribute a project with all its dependencies?

0 votes
0 answers
28 views

Web & Mobile Apps - Cookie or Token Authentication?

0 votes
0 answers
31 views

Should private static constants be in declaration (header) or defintion (source)?

4 votes
4 answers
3k views

Are "need to call objects in parent object" and "avoid circular dependency" reasons to avoid "Tell, don't ask"?

2 votes
4 answers
95 views

Design of API which is based on third-party implementations

0 votes
3 answers
394 views

Lockfree customer producer problem

3 votes
2 answers
217 views

Visitor pattern applicable ? - Applying rules to a list of registrations

12 votes
7 answers
10k views

Structured programming versus OO programming

13 votes
4 answers
5k views

Do Interactors in "clean architecture" violate the Single Responsibility Principle?

1 vote
3 answers
5k views

How to store product and pricing history in a product database?

Browse more Questions