Quintessoft
Programming tools

Programming tools

Some references for object oriented programming are:

Design Patterns - Elements of Reusable Object-Oriented Software. Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Addison-Wesley, Reading, MA, 1995.

This book by the so-called "gang-of-four" is a key reference for understanding the details of software design patterns. After a short introduction to what patterns are it is an excellent catalog of specific design patterns. Very useful sample code is given in C++ and Smalltalk.

Pattern-Oriented Software Architecture - A System of Patterns. Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and michael Stal. John Wiley and Sons, Chichester, England, 1996.

This book builds on the Design Patterns book, emphasizing patterns at a larger scale - software architectural patterns. The book has much wisdom for architectural decisions in software design.

Analysis Patterns - Reusable Object Models. Martin Fowler. Addison Wesley, Reading, MA 1997.

This book present many common, proven patterns of object model construction for specific application domains. It is an excellent reference for building a brand new object-oriented application model.

Software Patterns. James Coplien. SIGS Books, New York, 1996.

This technical management briefing on patterns technology by a key leader and author in the software patterns community arrived last year already highly recommended.

Troubleshoot and fix your computer problems

Useful information

 

positive behavior support