CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 07:52:35 GMT
content-type: text/html; charset=utf-8
cf-ray: 965a8ee198b8b277-BLR
cf-cache-status: DYNAMIC
cache-control: private
set-cookie: prov=c11cf266-97ca-4bd9-8bdd-f22f0a8e5b03; expires=Mon, 27 Jul 2026 07:52:34 GMT; domain=.stackexchange.com; path=/; secure; httponly
strict-transport-security: max-age=31536000; includeSubDomains
vary: Accept-Encoding
content-security-policy: upgrade-insecure-requests; frame-ancestors 'self' https://stackexchange.com
x-clacks-overhead: GNU Terry Pratchett
x-frame-options: SAMEORIGIN
x-request-guid: c1ab4dbe-4d13-4a25-bc8c-2c1f3b4b7e35
x-worker-origin-response-time: 284000000
x-dns-prefetch-control: off
set-cookie: prov=c11cf266-97ca-4bd9-8bdd-f22f0a8e5b03; Path=/; HttpOnly; Domain=stackexchange.com
set-cookie: __cf_bm=86wDUt98UGiokYxApGO3p7sDWleI6W0Xu.01tPv2L3s-1753602755-1.0.1.1-tweike42NBWLIQY90qEibeDnc9CRCfV98HfHW5orkiBvTqhaKS3rxTpe9F9nBkysM46uLQ7NQWqOjWLhRRFaJIIAO3aO4yX.pQHYQLXBdNQ; path=/; expires=Sun, 27-Jul-25 08:22:35 GMT; domain=.stackexchange.com; HttpOnly; Secure; SameSite=None
set-cookie: _cfuvid=ZY35i5XwlGtf7L6qMcgCRCfPUgF8SecDv8dmTr2Fa58-1753602755125-0.0.1.1-604800000; path=/; domain=.stackexchange.com; HttpOnly; Secure; SameSite=None
server: cloudflare
content-encoding: gzip
Newest Questions - Software Engineering Stack Exchange
Skip to main content
Stack Exchange Network
Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack ExchangeTeams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Learn more about TeamsNewest Questions
64,320 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
-1
votes
0
answers
13
views
How to accurately infer the attacker–defender pairing algorithm from RL game logs using class mapping, frequency, and transition data?
I am analyzing event logs from a multiplayer Reinforcement Learning (RL) game server that records attacker–defender pairs in this format:
attackerID - attackerClass X defenderClass - defenderID
...
1
vote
3
answers
102
views
Managing Growth in Microservice Architecture: Is Modular Monolith the Solution?
Our team of 5 members are managing a microservice architecture that currently includes around 200 Java Spring boot microservices, with approximately 50 new services being added each year. We follow ...
1
vote
1
answer
67
views
How should small but highly requested features be prioritized in technically driven B2B products?
In technically driven B2B products — such as hosting panels, billing systems, or extensible CMS platforms — it’s common for users to request small but high-impact features, like:
Custom messages on ...
1
vote
3
answers
164
views
Design Question - Storing timeseries in a key-value store
I'm looking for a sanity check my thinking around the memory layout of a key-value store.
We have a system that periodically polls and monitors on host-level jobs. On every poll, a given job emit can ...
6
votes
4
answers
2k
views
Entity Framework - Is there a safety mechanism to prevent accidentally running Update-Database?
When using Entity Framework and running the Update-Database command, non-updated applications that rely on the database crash due to database context changes.
Usually teams have a production database ...
0
votes
1
answer
115
views
What is the best way to manage git workflows for applications built on top of in progress libraries?
I am doing something I haven't done prior, which is that I built a library (that is still in progress as it is somewhat ambitious), and now I am developing an application on top of the "alpha&...
-1
votes
0
answers
49
views
A diagram modeling for AI Workflows? [closed]
Now, many companies offer AI Automation Services, where we just need to define the input, expected output, and process flow, by drag and drop. For example, on platforms like Roboflow.com, many steps ...
5
votes
3
answers
474
views
How to get rid of Mappers and make objects build themselves?
I am having a really hard time deciding where to instantiate my entities in the refactoring I am making. The project was built with DDD and it's layered: it has the infra, domain and app layers. In ...
0
votes
0
answers
56
views
Extending a complex codebase without breaking things [duplicate]
I have to extend a complex piece software and I wonder if I should make the changes directly "where they belong", or if I should try to not touch existing stuff and "plug-in" the ...
4
votes
1
answer
923
views
CA-1822: Mark members as static Roslyn recommendation will not unnecessarily increase memory consumption?
My job uses SonarQube as part of the CI/CD quality gate. One of the "Maintainability" issues (severity: medium) raised is the CA-1822: Mark members as static.
The link explains the added ...
2
votes
2
answers
127
views
Test a script reading from external source
I regularly write scripts and small tools that read data from external servers.
I am still not sure what is the most efficient and effective way to test them:
Probably the most effective way would be ...
0
votes
2
answers
137
views
13
votes
9
answers
4k
views
Is Dependency Injection useful when implementations are never expected to change?
Dependecy Injection makes mostly sense when using interfaces, since one of DI's strengths is to switch out implementations. It also decouples classes, since the consumer of the dependency does not ...
1
vote
4
answers
179
views
A passive LRU cache with locks
Context
I'm working on a client-server-agent application, where server distributes tasks supplied by clients over agents. Server is passive, all communications are initiated by clients and agents.
...
2
votes
2
answers
147
views
Best Practices for Implementing a Heartbeat Feature in a Laravel App to Track Offline Status
I'm trying to implement a heartbeat feature for offline tracking that just sends an offline message to the server once the web browser app (Laravel-based) is offline. Ideally it will ping the app's ...
- The Overflow Blog
-
-
- Featured on Meta
-
-
-
Related Tags
design × 5262
java × 5016
c# × 4974
design-patterns × 4513
architecture × 3603
object-oriented × 3427
c++ × 2793
algorithms × 2214
database × 2158
javascript × 2128
php × 2059
python × 2033
unit-testing × 1805
object-oriented-design × 1738
domain-driven-design × 1671
programming-practices × 1595
rest × 1590
web-development × 1572
testing × 1504
.net × 1470
programming-languages × 1406
database-design × 1347
licensing × 1340
c × 1327
api × 1315
more related tags
Hot Network Questions
- Upload open access pdfs or link to publisher for visibility?
- When was the last time all alive humans stayed on earth?
- How many simple groups are there of a given infinite cardinality?
- What is the best interpretation of Psalm 6:4? Does "Turn" or "Return" capture the intended meaning?
- Easy ways to draw vector diagrams in TikZ?
- What is the meaning of 'Tel.......,qui......'
- How to make that the object sliding down along the local axis while following the rotation of the another object?
- Are classified documents subject to a subpoena in discovery?
- Civilian airplanes with inside fuselage jet engines
- How should one pronounce plural French-derived German words?
- How to extend an MDF shelf?
- Is it possible to use the PC power button to pre-select the OS in rEFInd UEFI dual boot setup?
- how is it possible for a player to have crossed 2400 and secure 3+ IM norms to stay FM
- How do Japanese people understand the reading of a single kanji with multiple readings in their everyday life?
- "I met a monk and philosopher." How many people did I meet?
- Lay explaination of 'lower evolutionary constraint genes'?
- What is the best way to bevel these corners without these deformations showing?
- How can I turn the text in a PNG file back into text layer?
- Has the Silver Surfer's clothing (or lack thereof) ever been addressed in the comics?
- How does one justify the rationality of buying insurance?
- Is there any verse which says that throughout the Vedas the praise of Shiva is sung?
- The Russian president is struggling to pass a law now. Then, how much power does Kremlin have to initiate a congressional decision?
- Why is time reversal not a natural part of the Galilean group?
- “Unclear step in a math book for entertainment”