I wish there was way more of this throughout software development.
Some examples:
1. High level sketches for login pages, settings pages, payment pages, etc.
2. Diagrammed patterns for async functionality after a user signs up, such as putting them in a queue, sending a follow up email, etc.
3. Different DB schemas for storing user preferences, stripe information, shopping carts, message queues, etc.
(That you described)
I wish there was way more of this throughout software development.
Some examples:
1. High level sketches for login pages, settings pages, payment pages, etc.
2. Diagrammed patterns for async functionality after a user signs up, such as putting them in a queue, sending a follow up email, etc.
3. Different DB schemas for storing user preferences, stripe information, shopping carts, message queues, etc.