3 ms·
1. Build a naive system (without taking into account any requirements whatsoever) 2. Put the system in production 3. Get surprised that it works 3b. Or learn w
by z3t4 4y ago
1. Build a naive system (without taking into account any requirements whatsoever)
2. Put the system in production
3. Get surprised that it works
3b. Or learn why it doesn't (likely not what you expected and would have designed for in stage 1)
Questions for stage 3: Do all customers/clients really need to be able to access all other customers/clients state/data in parallel and real time ? What can be cached ?