Issue No. 04 - July/August (2009 vol. 26)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2009.105
Grady Booch , IBM
Simple architectures have conceptual integrity and are better than more complex ones. Continuous architectural refactoring helps to converge a system to its practical and optimal simplicity.
software architecture, refactoring, conceptual integrity
G. Booch, "The Defenestration of Superfluous Architectural Accoutrements," in IEEE Software, vol. 26, no. , pp. 7-8, 2009.