1. General principle
Applications are no longer developed in a monolithic way, but are broken down into modules whose organization is based primarily on the organization of processing.
In addition to this practice, good architecture means rigorously and effectively breaking down the application into two parts:
The separation of interface and functional core is in line with program modularity, which is a rule of good practice in software engineering (figure
You do not have access to this resource.
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed?
Log in!
Ongoing reading
General principle