Enterprise applications
People developing enterprise applications have a different mindset. Unlike data science projects, software engineers typically know upfront what they need to build the system. They also know whether they have to live with certain assumptions and policies. For example, the technology stack may already be known when the project starts. Other factors that may already be familiar include the system architecture that will be used, which cloud vendor will be utilized, what database the application must integrate with, and so on.
Enterprise applications typically require a rich business domain object model. Data objects are created, manipulated, and transferred to different layers of the application. The system architecture ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access