View Related Documents

Abstract

During the process of developing software the architecture and its underlying objects are victims of small things like technically ‘impure’ objects1 or (implementation and other) concessions that undermine the maintainability and extensibility by introducing a series of context-dependent decisions.
By “technically ‘impure’ objects” we mean objects that when exposed to all of the paradigm’s implications show some kind of problem. But these problems are usually not considered an issue due to other practical issues.

Fulltext Preview

Image of the first page of the fulltext document