user avatar
user avatar
user avatar
Zymus
  • Member for 7 years, 6 months
  • Last seen more than a week ago
25 votes
1 answer
25k views

What is the difference between <? extends Foo> and <Foo>

21 votes
6 answers
3k views

Should a method be forgiving with the arguments that are passed in? [closed]

12 votes
7 answers
9k views

When to use generics in interface design

11 votes
5 answers
2k views

Separate interface for mutation methods

9 votes
3 answers
9k views

Advantage/Disadvantage of having all variables declared in a JUnit Test

7 votes
2 answers
423 views

How to resolve LSP violation based on minimum precondition

6 votes
4 answers
644 views

Should an object be able to represent itself across components?

5 votes
5 answers
237 views

Modular Objects with conflicting implementations

4 votes
2 answers
63 views

Referencing extendable ordinal numbers

4 votes
1 answer
227 views

Inheritance vs Injection with Template-ish pattern and planned contributors

4 votes
2 answers
722 views

In DDD Aggregate + Event Sourcing, do Events happen before or after state changes?

4 votes
4 answers
2k views

Design strategy for wrapping exceptions

3 votes
1 answer
146 views

Should a new type be created though it only wraps a single field?

3 votes
1 answer
446 views

How to break mental model of objects

3 votes
5 answers
11k views

Implement multiple separate interfaces or interface hierarchy

3 votes
1 answer
296 views

Is an Event Subscriber an Application Service, an Infrastructure Adapter, or something else?

3 votes
2 answers
402 views

Should service providers provide thread pools in OSGi?

3 votes
4 answers
441 views

How to name an exception where condition is not exceptional

2 votes
1 answer
728 views

Message queue between server and engine

2 votes
1 answer
212 views

With DDD, how can we model Entities that exist only as an Identity?

2 votes
2 answers
146 views

How can we update potentially many Read Model Projections based on an Event that is not within the native context?

2 votes
1 answer
94 views

What is the relationship between Event Store and Persistence Mechanism when designing Aggregate + Event Sourcing?

2 votes
4 answers
286 views

Options for constructing an object that is not logically initialized until all fields are set

1 vote
3 answers
1k views

Is there an algorithm to determine the amount of work needed to keep workers busy?

1 vote
2 answers
2k views

Immutable vs Read-only vs Unmodifiable naming difference [closed]

1 vote
1 answer
1k views

Prevent circular dependencies without introducing intermediary library

1 vote
4 answers
145 views

How to represent an object with actions that can only be used in a specific situation?

1 vote
1 answer
65 views

Can objects outside the Application Layer hold references to Aggregate Roots

1 vote
2 answers
124 views

How does a RESTful client know the proper way of manipulating the state of a resource?

1 vote
0 answers
114 views

Where does a Process Manager live with a Hexagonal/Ports and Adapters Architecture?