Document Actions
References
This document provides a list of references for this course.
Concepts
- Object Orientation Tips
- Portland Pattern Repository
- Software Design Patterns home page
- Design Patterns book by Gamma et al.
- Excellent design patterns catalog with UML diagrams and reasonable Java code
- Design patterns online reference (with some UML diagrams)
- Cetus Links on Objects and Components
- Object-Oriented Frameworks
- Unified Modeling Language
- UML Quick Reference
- Component Software Glossary
- Vince Huston's Design Patterns page
- Design Patterns in Java Reference and Example Site
- Object Mentor articles on best practices
- WWW Virtual Library - Software Engineering
- FAQ (list of frequently asked questions with answers) for Software Engineering
- Software engineering newsgroup comp.software-eng
- Object-oriented programming newsgroup comp.object
Java
- Various Java examples are available, including an n-queens applet and a solitaire applet.
- MageLang Short Course on Java Beans
- Code Conventions for the Java Programming Language
- How to Write Doc Comments for the Javadoc Tool
- Sun Java Tutorial
- Java 2 SDK Documentation
- Sun Java Developer Connection Training & Tutorials
- Sun Java Developer Connection Technical Tips
- jGuru
- Java Performance Tuning Tips
- Java Performance Tuning
- Java(tm) Optimization and Java Performance Tuning Techniques
- Java performance programming, Part 1
- Java performance programming, Part 2
- Java performance programming, Part 3
- java.oreilly.com -- Java Performance Tuning Strategy
- "Innovative" ways to handle events
- Java newsgroup hierarchy comp.lang.java.*
Other Languages
- Detailed comparison between C# and Java
- FAQ for C++ (very useful)
- C++ Coding Standard
- C++ newsgroup comp.lang.c++
- Smalltalk newsgroup comp.lang.smalltalk
