This book is a short and concise read that summarizes quickly the basic design concepts. I read it when I first got into design and it was certainly time well spent.