Patterns of Software: Tales from the Software Community

View More By Richard P. Gabriel