Refactoring to Modularity

NFJS, the Magazine - May 2013

The patterns of modular architecture help you design software systems that are more extensible, maintainable, and easily understandable. In the first of this two part series, we’ll explore how to apply several of the patterns by refactoring a monolithic application to a more modular architecture.

An online version of this article is not available. This article is available in PDF, MOBI, and EPUB to those who have subscribed.

About Kirk Knoernschild

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.

NFJS, the Magazine - May 2013

NFJS the Magazine - May 2013

In this Issue: