Software Architecture by Example
Duration: 50 mins
Software Architect, ThoughtWorks
While many attendees learn from abstract concepts, others prefer to see concepts in action. This session eschews software architecture theory and instead illustrates the process of architecture design using two concrete examples: Silicon Sandwiches and Going, Going, Gone. For each of these problems, Neal shows how: to determine architecture characteristics to find architecture quanta to scope architecture characteristics to create and iterate on component desgin architecture characteristics & component design leads to architecture style selection to document important architecture decisions Each step of the way, the two example problems illuminate the stages of architecture design and the considerations architects must make at each stage.