After reading 359 pages of Head First Design Patterns today, I realized that I really didn’t know anything above introductory level Java, and the only design pattern I knew was Model-View-Controller.
Projects
- 3D Image Collections on the Web (Presentation)
- 3D Image Collections on the Web (Undergrad Thesis)
- Active Architecture
- Don’t Forget
- EZIP – Language for Easy Image Processing
- Fill-Front and Cure Progress Monitoring
- Finding Paths
- Google Chrome
- HCI Studio Portfolio
- iPhone 2D Barcode Reader
- Photo Tourism
- Railpad
- SlideWriter
- Solving Procrastination
- Speech Enabled Avatars
- Vision On Tap
There are two other really good java books you should read. One is Better, Faster, Lighter Java that I blogged about. The other is Hardcore Java, which you can read at Safari. Both are excellent books that changed the way I code.