Languages & Tools

The Art of The Mass Effect Universe
The Art of The Mass Effect Universe

Review:This wonderful book truly captures the essence of all the Mass Effect games. It gives you a more in-depth look into how the characters, their species, and worlds are developed. It is truly an in-depth and must have for any Mass Effect fans! Read more

Book One of Cataclysm - World of Warcraft
Book One of Cataclysm - World of Warcraft

Review:After reading this book, I've never felt so pumped to play World of Warcraft- Christie seriously just made the expansion so much more fun for me now. Please, please, if you've read the other lore material for World of Warcraft, read this. Arguably the best written book in it's continuity, sans Rise of the Lich King. :) Read more

Learn it faster. Remember it longer. (Volume 2) - A Smarter Way to Learn HTML & CSS
Learn it faster. Remember it longer. (Volume 2) - A Smarter Way to Learn HTML & CSS

Review:Easy to read. The tests and exercises drive the chapter information home. I'm not an experienced coder, and I thought I would have trouble learning this, but this book is the best way I have found to make the information stick. Read more

2nd Edition (MIT Electrical Engineering and Computer Science)
2nd Edition (MIT Electrical Engineering and Computer Science)

Review:I fall between the polarized views of the reviewers of this textbook. This is a well-written introduction to Lisp programming and Scheme, and introduces many important concepts in Computer Science. The problem with it is that it is not a suitable book for a beginner -- I don't consider it a gentle introduction to computer science -- and for someone experienced enough to be comfortable with its ideas, it doesn't introduce many interesting ideas until Chapter 3. Unlike other people I guess,... Read more

55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
55 Specific Ways to Improve Your Programs and Designs (3rd Edition)

Review:This book is a classic. The 55 advises can certainly be found in other books but the strength of this book is in how the author walks you through intelligent explanations on why it is wise to follow the advise. Beside, the writing style of the author makes the reading of this book as enjoyable as reading a good novel.

This is highly recommended as you will learn while having fun. Read more

42 Specific Ways to Improve Your Use of C++11 and C++14
42 Specific Ways to Improve Your Use of C++11 and C++14

Review:Excellent book.
Each chapter (aka item) provides advise and guidelines, very effectively explaining the underlying concepts.
It is very well written. It's one of these few remarkable books that are easy and fun to read while deeply technical.
Pragmatic and very useful tips and explanations in each chapter. Read more

Why Does 2+2 = 5986? (Nutshell Handbooks) - Practical C Programming
Why Does 2+2 = 5986? (Nutshell Handbooks) - Practical C Programming

Review:although written by the creator of C++, the examples are bad written and not comprehensive. It seems that the writer documented as much as possible, but on the expanse of thorough explanations and examples. Read more

C Programming: A Modern Approach, 2nd Edition
C Programming: A Modern Approach, 2nd Edition

Review:This textbook is extremely well written. I got it when I was learning C and it was perfectly suited to this - I don't have any criticisms. It made me realize that there are some textbooks that are a class above the majority and that the time spent finding the good ones will quickly be repaid. Read more

C Programming Absolute Beginner's Guide (3rd Edition)
C Programming Absolute Beginner's Guide (3rd Edition)

Review:I had gotten a different C Programming book that wasn't as clear cut and good for beginners, but this is a perfect way to introduce C to those learning on their own like myself. I would recommend this without hesitation. Read more

Beginning C++ Through Game Programming
Beginning C++ Through Game Programming

Review:This is great book for learning C++!! It talks about the topic in very understandable wording, then goes into a sample coding project, giving adequate descriptions concerning what is going on in the code. I knew the basics before I got the book, so I cannot speak for the first few chapters, but I can verify that the chapters about classes, pointers, and memory allocation are very well-written and is a great book overall!! Read more

More information