9. We are forced to rethink our architectures
Website and Mobile
Templates
Database
MVC
Mobile Templates
MVC
Templates
Database
Static Assets
Mobi
MVC
Mobile Templates
Static Assets
Templates
Database
MVC
Static Assets
21. Liskov Substitution
API Layer
Single
Code Base
Payments
Shipping
...
Authentication
Service Container
New Authentication
System
Shipping Service
2.0
New Service Container