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

Top Questions

1 vote
3 answers
217 views

Expanding Jira DB to include multiple target platforms

0 votes
0 answers
19 views

Build a Rust project using Clean architecture and DB transactions in the same DDD bounded context

3 votes
4 answers
386 views

Design pattern to create a shared lib architecture

0 votes
0 answers
69 views

How to name classes the instances of which are not reusable, for single use on stack, like a function call? [closed]

4 votes
4 answers
263 views

Should every service have its staging environment?

0 votes
0 answers
13 views

React: Where to place the basic layout component?

33 votes
6 answers
36k views

How do you identify "edge" cases on algorithms?

1 vote
2 answers
245 views

Does UML have a grammar that correlates to its diagrams?

-1 votes
1 answer
130 views

Is it truth that variable type before name makes compiler work easier?

0 votes
1 answer
41 views

Is Kafka an event bus or a publisher subscriber (pubsub)pattern?

0 votes
2 answers
83 views

How to best protect a public API from unwanted requests

0 votes
1 answer
31 views

Realtime Antivirus scanning on file upload in a web application [closed]

1 vote
3 answers
212 views

How to split out shared authorization logic across spring microservices

13 votes
3 answers
3k views

Why can't an ES2015 WeakMap have primitive keys?

3 votes
2 answers
546 views

Method object creation in Python data model

0 votes
3 answers
73 views

How to avoid data corruption with dual parent/child foreign keys

3 votes
1 answer
990 views

Separating AngularJs and Django into individual Apps?

1 vote
3 answers
740 views

Are "Distributed Enums" an Anti-pattern in non-OOP like they seem to be considered in OOP?

0 votes
3 answers
227 views

Using GitHub repository as API

-3 votes
0 answers
37 views

Configuration management with support for dynamic config changes in a distributed system

0 votes
1 answer
95 views

Decoupling modules of a monolith

23 votes
4 answers
7k views

Why there are no compound assignment operators for logical operators (such as ||, && etc)?

3 votes
1 answer
496 views

Refactoring a Laravel application layers

0 votes
1 answer
100 views

Architecture for storing generic data

1 vote
1 answer
177 views

Data structures - prioritizing records based on pending actions

1 vote
1 answer
8k views

use of minOccurs="0" without nillable="true" in SOAP

0 votes
1 answer
67 views

Middleware responsibilities and usage: checking preconditions for business logic

0 votes
0 answers
24 views

Client or API Gateway to perform authentication on backend?

0 votes
0 answers
73 views

What is the Best Practice for handling multiple Entities that behave identically?

0 votes
2 answers
1k views

How to create data driven views in AngularJS?

0 votes
2 answers
60 views

Designing inter class tasking in c#

-2 votes
4 answers
196 views

How do I find a good balance in the number and sizes of pull requests I raise? [closed]

0 votes
1 answer
3k views

Two way data synchronization between web application and REST API server

1 vote
3 answers
1k views

Why is it allowed to refer .net framework libraries in a .net standard library?

-1 votes
1 answer
317 views

Azure Service Fabric - Designing a Calculation Engine

0 votes
0 answers
18 views

OIDC/oAuth, should the federation service or the application itself "add" attributes/claims to the user?

1 vote
3 answers
2k views

@OneToMany relationship in a microservice environment

0 votes
1 answer
52 views

Should I extract my functions/types to new files in TypeScript?

0 votes
0 answers
21 views

C# Azure Function Durable Function Vs Batch Timer Trigger Function

9 votes
1 answer
491 views

Clarification about Event Producer in StreamInsight

-1 votes
0 answers
62 views

Designing a function in C with: single return, no gotos, no nested if-else [closed]

1 vote
2 answers
91 views

Wrapping Business Logic In Extension Methods For POCOs

0 votes
1 answer
110 views

Different gateway method implementations

1 vote
2 answers
90 views

Multi-tenant multi-region SaaS with per-customer subdomain

0 votes
2 answers
89 views

Is it needed a unit of work with DDD?

0 votes
2 answers
133 views

Refactor chunks of code where variables from one chunk are used in others

-1 votes
0 answers
50 views

Is the definition of response time different from os scheduling in real-time systems?

0 votes
2 answers
144 views

It is okay to create an interface of interfaces?


Looking for more? Browse the complete list of questions, or popular tags. Help us answer unanswered questions.