Written about architecture patterns.