Skip to main content
The 2024 Developer Survey results are live! See the results
Robert Bräutigam's user avatar
Robert Bräutigam's user avatar
Robert Bräutigam's user avatar
Robert Bräutigam
  • Member for 8 years, 1 month
  • Last seen this week
58 votes

Am I breaking OOP practice with this architecture?

51 votes

Is it ok to inherit a class without adding anything to the child, to respect the Open Closed principle?

26 votes

Which object should have the method?

22 votes

OOP Design considering no modifications to existing design

21 votes
Accepted

Designing function based RESTful API

20 votes
Accepted

Pitfalls of Domain Driven Design with Entity Framework

19 votes
Accepted

Best way to naming classes and packages in Java

19 votes
Accepted

How to handle the methods that have been added for subtypes in the context of polymorphism?

14 votes
Accepted

Why is 'aggregation' not supported in most API Gateway solutions?

12 votes

Is Kafka needed in a realtime chat application?

10 votes

How do you push Design changes in TDD in late development stage

10 votes

Does this violate the Law of Demeter?

10 votes
Accepted

How far can you push Object Oriented Programming?

9 votes

In OOP, what counts as a "getter"

9 votes

Avoiding Synchronous Communication Between Microservices

9 votes
Accepted

General question about REST principles

9 votes
Accepted

Domain vs Entities model? Domain-Driven-Design (DDD)?

9 votes
Accepted

How does Hexagonal architecture solve N-tier's service spagetti?

8 votes

When to choose Graphql over REST

8 votes
Accepted

Database agnostic DAO (NoSQL + SQL)

8 votes

Which option is best, when you have an attribute that is a list?

8 votes

DDD meets OOP: How to implement an object-oriented repository?

8 votes

Is "Clean Architecture" by Bob Martin a rule of thumb for all architectures or is it just one of the options?

8 votes
Accepted

Application service - part of Bounded Context?

8 votes

std::string violates Single Responsibility Principle?

8 votes

One db per microservice, on the same storage engine?

7 votes
Accepted

How to design correctly relationships of class diagrams?

7 votes

How to design for an ordered list of unrelated events

7 votes

Functional architecture with lots of I/O

6 votes
Accepted

Should operations on properties of list objects be encapsulated in a domain class that wraps the list?

1
2 3 4 5
14