Bob Tarr's Design Patterns - Gives an introduction to design patterns and their importance in software design.
Chris Ruel's Object Technology Website - This website explores software engineering utilizing the principles of object technology and design patterns to achieve methodical and consistent software designs.
Refactoring Home Page - Refactoring is a technique to restructure code in a disciplined way. It is useful for improving the design of existing code.
Software Information - Basic introductory information regarding the development of software. Seems to be targeted towards novices.
Whiteboard Modeling Tips and Techniques - Whiteboards are the most common modeling tool in use today. This essay explores how to model effectively on a whiteboard.
Help build the largest human-edited
directory on the web.