Reverse relationships for smaller/better Aggregates?
Let’s take an example: we have two related entities, like Question
and Choice
. This is a poll: it contains of single question that may have 2 or more choices. Each choice can be voted for by users, each vote is stored.
Separation of retrieving data and business objects between DAL and BLL Layers
I did some research before posting this question. Among other questions or post, one of those is provided below. I could not get a clear mind how to determine..
Architecture – 3D Modeling Library
I’m writing a library to allow users to generate 3D models programatically.
Distributed vs Centralised configuration [closed]
Closed 8 years ago.
Synchronization between two systems using MongoDB as changelog
We are developing two related systems. One of them (A) will be installed on our customers’ machines. The remaining (B) will be used by my organization.
Best practice for accessing data from an external legacy ERP system
I have an architectural problem, and would be glad to receive some consultancy :). The application I am developing (let’s call it system A) is responsible for management of work groups, where these groups have a leader, a set of members, roles, categories etc.
Would this be considered a plugin or template type architecture?
I would like to build a system that basically offers the option to make various APIs interchangeable for usage to the end user. For example, the person using the software would have the option of choosing a single existing supported Billing System at any one time. They could for example choose to use WHMCS, Host Bill or Blesta.
The most effective arguments in favor of improving code quality, for a manager [closed]
Closed 9 years ago.
The most effective arguments in favor of improving code quality, for a manager [closed]
Closed 9 years ago.
Is it a bad choice to consume the REST API from the back-end too?
Using a REST API for front-end code is a desiderable and quite common practice.
However, I was wondering if using it also for the back-end could be a good choice.