Question

What websites (not books) document designs (UML or otherwise) for software applications?

Building architects have many resources available for inspiration and construction. I do not seek resources on constructing software (such as Meyer's Object-Oriented Software Construction), but rather examples of designs for software components or class diagrams that can be used as a starting point for developing an applcation.

Example applications might include:

The Design Patterns book is a good start, but a bit too low level.

Was it helpful?

Solution

Grady Booch has a great site for just this thing at http://www.handbookofsoftwarearchitecture.com/index.jsp?page=Main

But you do have to register to look at the diagrams.

OTHER TIPS

Do you mean things like Microsoft's Patterns and Practices?

For simple explanations, sample codes and use cases of common software design patterns, you can check out http://sourcemaking.com/design_patterns. They are generally aimed at solving common problems and can, in fact, be considered as re-usable architectures in software development.

For information related to domain-specific systems, such as games, there can be other domain-specific problems that have been addressed in different architectures, such as some of the links you have provided. Finding a single source which can list all this information in a unified architecture may not be possible, at best. Generic design patterns, such as those from the Gang of Four, is a better start for this reason, I believe.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top