Next week, I am giving a free afternoon workshop at the Microsoft office in Austin, TX. This is a free workshop, and it is one in the series of free monthly workshops that Headspring hosts in conjunction with Microsoft.
I am the speaker for this month, and my topic is below. Please head on over and register now. Please ensure your seat.
Title: The Continuum of Modular Architecture
Modularity is a concept applicable to all types of systems. In software systems, the term "modular" is often used to apply to coding practices all the way to deployment techniques. There are varying degrees of modularity. In this interactive workshop, you will learn about the continuum of modularity as it relates to software architecture and design. After attending the workshop, you will be able to analyze and select a degree of modularity appropriate to your situation and apply it. Techniques will also be shared in areas such as how to partially deploy a system, version parts of a system independently, and methods for choosing different libraries, languages, and platforms within a system. Modularity is not an all-or-nothing decision. Come learn about the full continuum so that you can apply the appropriate design to your system.