Hands-on Exercises
- Comparing Java, C++, and C# method dispatch mechanisms
- Connecting two Scala programs through Java RMI
- Exploring GoF Design Patterns
- Having fun with C++ templates
- Putting components together with Mixin-Layers
- Experimenting with AspectJ
- Persisting POJOs