ÜberConf - July 16 - 19, 2013 - No Fluff Just Stuff

Patterns of Modular Architecture - Part 2

ÜberConf

Denver · July 16 - 19, 2013

You are viewing details from a past event

About this Presentation

The modularity patterns provide us with proven design techniques to develop a modular software architecture that is extensible, reusable, maintainable, and adaptable. In this session, we’ll explore the remaining 9 modularity patterns.

This session introduces and examines the following patterns:

  • Published Interface
  • External Configuration
  • Default Implementation
  • Module Facade
  • Abstract Modules
  • Implementation Factory
  • Separate Abstractions
  • Colocate Exceptions
  • Test Module
Kirk Knoernschild

Software Developer & Mentor

Kirk is software developer with a passion for building great software. He takes a keen interest in design, architecture, application development platforms, agile development, and the IT industry in general, especially as it relates to software development. His recent book, Java Application Architecture was published in 2012, and presents 18 patterns that help you design modular software.