Hacker News new | past | comments | ask | show | jobs | submit login

I'd second the Head First Design Patterns. The style of writing is light and fun. There are definitely concepts about abstraction, etc. that may take a while to grok and the different approaches help.

YMMV. I found the style extremely distracting to the subject matter.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact