Scroll down for notes, mind map and links.
Approaching Software Architecture Design Mind Map
I had mentioned The Role of Software Architect in the previous episode. Now, it's time to learn and understand how a software architect approaches designing software. How does the design process look like? What are the key elements in System Design?
Links & References
- List of System Quality Attributes
- Software Architecture and Design Thinking
- Design Thinking
- Application Architecture Posts in Martin Fowler's Blog
- Enterprise Architecture in Martin Fowler's Blog
- The Mythical Man-Month by Frederick P. Brooks Jr.
- Conway's Law
- Fundamentals of Software Architecture by Mark Richards and Neal Ford
I hope you like the episode and send me a tweet @candosten and share your thoughts on design thinking or system design or the episode.