Explore our questions

103 votes
9 answers
74k views

Should interface names begin with an "I" prefix?

0 votes
1 answer
24 views

Handling Distributed Transactions with CompletableFuture in Spring

10 votes
12 answers
3k views

Avoiding throw because we are not sure they will always be caught

2 votes
4 answers
847 views

Is real-time processing a synonym for streaming?

3 votes
4 answers
181 views

Does interface segregation principle apply to configuration data holders?

3 votes
5 answers
1k views

In "I don’t want my users knowing that I’m handing them an interface.", why is the severity "I don’t want" instead of "Users don't need to know"?

2 votes
2 answers
139 views

Swift, creating views with table view controller

0 votes
1 answer
35 views
+50

How do I measure the effectiveness of training for a new software testing tool?

0 votes
1 answer
43 views

Designing a restful API for a desktop application to facilitate communication with other APIs

8 votes
2 answers
8k views

C# Namespace Ordering Coding Convention

1 vote
1 answer
76 views

Creating a repository for an entity in DDD

10 votes
4 answers
4k views

Best practices for versioning project after dependency upgrade

0 votes
1 answer
1k views

Generic Repositories with different IDbConnections

61 votes
6 answers
18k views

What does "context-free" mean in the term "context-free grammar"?

Browse more Questions