Publications

library.jpg

Books

Serialization and Persistent Objects - Turning Data Structures into Efficient Databases, Springer ISBN 2014 978-3-642-39322-8

Taming C++: Pattern Classes and Persistence for Large Project Addison-Wesley 1994 ISBN 0201528266

Pattern Languages of Program Design; Chapter 20: Implementing Patterns Addison-Wesley 1995 ISBN 0201607344

papers

Coding and Debugging 5-Times Faster

Intrusive Data Structures

Manager Classes, Passive and Active Objects, and Two-Layered Frameworks

Memory-Resident Databases

The Secret of Efficient Software Design: Internal Data Organization

Using C++ on Large Projects

OOPSLA workshop "The popularity cycle of graphical tools, UML, and libraries of associations"

Online Tutorials

Coming Soon