-
Book Overview & Buying
-
Table Of Contents
Microservices Design Patterns in .NET - Second Edition
By :
Developing a capable database is a fundamental skill for a modern developer. This role was once dedicated to the database developer in a team whose sole purpose was to do all things database. The developer would write code to interact with the database based on the application’s needs.
More recently, the role of a typical application developer has evolved into what is now called a full stack developer role. Modern developers need as much application development knowledge as they do database development knowledge. It is now very common to see teams of two to three developers who work on a microservice team and can develop and maintain the user interface, application code, and database.
Developing a database transcends one’s comfort level with the technology being used. It is also essential to consider the team’s experience with the technology. Many developers neglect to consult the business and fully understand the business requirements...