What is opinionated software?

Locked. This question and its answers are locked because the question is off-topic but has historical significance. It is not currently accepting new answers or interactions. I often see people saying that certain software is “very opinionated” or that Microsoft tends to write “un-opinionated” frameworks. What does this actually mean? 9 Answers 9

Why is Linux called a monolithic kernel?

I read that Linux is a monolithic kernel. Does monolithic kernel mean compiling and linking the complete kernel code into an executable? If Linux is able to support modules, why not break all the subsystems into modules and load them when necessary? In that case, the kernel doesn’t have to load all modules initially and … Read more

How do you design object oriented projects? [closed]

Closed. This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 5 years ago. Improve this question I’m working on a large project (for me) which will have many classes and will need … Read more

When and How to use GraphQL with microservice architecture

I’m trying to understand where GraphQL is most suitable to use within a microservice architecture. There is some debate about having only 1 GraphQL schema that works as API Gateway proxying the request to the targeted microservices and coercing their response. Microservices still would use REST / Thrift protocol for communication though. Another approach is … Read more

Component based game engine design [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. Want to improve this question? Update the question so it’s on-topic for Stack Overflow. Closed 7 years ago. Locked. This question and its answers are locked because the question is off-topic but has historical significance. It is not currently accepting … Read more

Software Design vs. Software Architecture [closed]

Closed. This question is opinion-based. It is not currently accepting answers. Closed 8 years ago. Locked. This question and its answers are locked because the question is off-topic but has historical significance. It is not currently accepting new answers or interactions. Could someone explain the difference between Software Design and Software Architecture? More specifically; if … Read more

Domain Driven Design: Domain Service, Application Service [closed]

Closed. This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 24 days ago. The community reviewed whether to reopen this question 24 days ago and left it closed: Original close reason(s) … Read more