|
Author: Bjarne Stroustrup Publisher: Addison Wesley, 2008 Pages: 1272 ISBN: 978-0321543721 Aimed at: Beginners wanting to understand programming Rating: 5 Pros: A well conceived and well written introduction to programming Cons: Wordy in places Reviewed by: Mike James
Bjarne Stroustrup is the man who invented C++ and depending on how you view things was, and is, a hero or set the course of programming back many years!
The problem with C++ is that it is flexible, so flexible that you can write it in styles that make it look very different from the simple straightforward textbook approach. As a result many programmers believe that it's no place to start learning how to program.
Clearly Bjarne doesn't agree because his latest book is aimed at the complete beginner. However, even if you are a complete novice you will probably want to skip the introduction (and perhaps even later bits) because the approach is very wordy. This said it's all well written and well organised. Bjarne clearly understands programming, and the way you have to think to program, at a sufficiently high level to be able to reflect on the activity and understand what it is a beginner has to master and in what order. In short this is an excellent introduction to programming that just happens to use C++ as its target language.
This book would make an excellent course text book and its one of the few that could succeed in teaching you C++ with good style and understanding just by reading it.
If you are looking for a book that has a jazzy layout, crazy humour, cartoons and gimmicks then you will be disappointed in this book but if you are an intelligent beginner or a fan of Bjarne Stroustrup then you will find this an excellent read.
Head First C# 2nd Edition
Author: Andrew Stellman and Jennifer Greene Publisher: O'Reilly, 2010 Pages: 848 ISBN: 978-1449380342 Aimed at: Novice C# developers Rating: 2 Pros: A highly interactive approach for the complete beginner Cons: The format results in a hefty tome Reviewed by: Mike James
This is the second edition of Hea [ ... ]
|
97 Things Every Programmer Should Know
Author: Kevlin Henney Publisher: O'Reilly, 2010 Pages:256 ISBN: 978-0596809485 Aimed at: Practising programmers Rating: 5 Pros: All the advantages of a paper book plus good indexing Cons: Same information and more can be found online Reviewed by: Alex Armstrong
The latest in the 97 Things series present [ ... ]
| | More Reviews |
<ASIN:0201539926>
<ASIN:0201700735>
|