1,971 questions
Best practices
0
votes
0
replies
32
views
Best practices for organizing team architecture diagrams in DiagramDeck (or similar tools)?
I’ve been using DiagramDeck (a browser-based diagramming tool with draw.io compatibility) to create architecture diagrams, flowcharts, and some UML diagrams for our team.
So far it’s been working well,...
Tooling
0
votes
1
replies
39
views
How to add BFCP support to OpalVoIP for dual-stream SIP conferencing with hardware room systems
I'm building a SIP-based Telepresence Gateway using OpalVoIP that needs to connect hardware room systems (Polycom, Lifesize) to a web conferencing platform. The requirement is to deliver separate ...
Best practices
0
votes
0
replies
47
views
Should I seperate admin, moderator and user code to different repos?
I am building a kind of crypto add, which as you might assume will hold and transact people funds. What is the best practise? As an inexpereienced backend developer I am thinking I should seperate it ...
Advice
0
votes
1
replies
56
views
Class diagram for a student social network web application – feedback needed
I am currently designing a web-based social network application intended for students at my university to communicate with each other and share information. I have created a UML class diagram to model ...
Best practices
0
votes
3
replies
40
views
How can we specify a requirement whether it is functional or non functional?
I read at about gathering requirements but still fail in deciding some requirement as FR or NFR.
Some requirements are close to be both for example.
The system shall require user authentication before ...
0
votes
0
answers
88
views
NgRx SignalStore: Orchestrating multi-store dependencies (parallel fetching) without coupling?
I am building a large-scale enterprise Angular application using NgRx SignalStore. I strictly separate my modules (e.g., UserModule, RoleModule), where each module has its own Store and Service. Also ...
Advice
0
votes
6
replies
114
views
Do I need atomic transactions or is eventual consistency enough?
I'm currently working on a system that's very similar to a traditional bank system. It supports APIs like the following:
class Bank {
public:
std::expected<void, BankError> add(string ...
Best practices
1
vote
2
replies
66
views
What is in Angular the correct term of a public property in an object component that contains form data or display data?
Look @ the following typescript code of an object component:
export class ItemComponent {
item: Item; // <-- term???
constructor(_itemService: ItemService) {
this.item = _itemService....
Advice
2
votes
3
replies
232
views
Algorithms, real projects, and problem-solving issues
Everyone told me to study all the algorithms. Yes, they said it's necessary. Yes, I will study them all, but I have some questions.
When working on a project, how do people remember all these ...
0
votes
1
answer
142
views
A C++ unit test which tests a function which takes a lambda as an argument
I have written a C++ Unit Test which has a design problem.
The test is relatively straightforward. I am testing some kind of "iobuffer" object. There is a function recv which is used to copy ...
0
votes
2
answers
62
views
SAAS subscription and plan paying by cash and Stripe
I'm a newbie. I'm going to build a software project that have feature like subscription and plan, like of saas. User pay recurring (monthly or yearly). The existing solution I found it Stripe, but the ...
-2
votes
1
answer
202
views
Microservices Architecture Decision: Entity based vs Feature based Services
I'm architecting my first microservices system and need guidance on service boundaries for a multi-feature platform. Building a Spring Boot backend that encompasses three distinct business domains:
...
0
votes
1
answer
81
views
Modeling a game convention set in Rust [closed]
I am writing a bot capable of playing a cooperative board game with other bots or human players.
In this game, there are black cards and white cards. Players can hold up to 5 cards in their hands.
The ...
1
vote
0
answers
74
views
How to add components or artifacts inside a node in a deployment diagram in StarUML?
I'm trying to create a complex deployment diagram in StarUML for a system, but I couldn't find a way to add components or artifacts inside a node (for example device). So how can I do that in StarUML?
2
votes
0
answers
62
views
How to add nested states inside a composite state with entry and do activities in a state diagram in StarUML?
I'm trying to create a complex state diagram in StarUML for a system with composite states, but I couldn't find a way to add another simple or composite state (nested states) inside a composite state.
...