Hide this

Results from Google Books

Click on a thumbnail to go to Google Books.

Think Like a Programmer: An Introduction to…

Think Like a Programmer: An Introduction to Creative Problem Solving

by V. Anton Spraul

MembersReviewsPopularityAverage ratingConversations
661180,945 (4)None



Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

The premise of this book is quite interesting: instead of focusing on a particular programming language, it is devoted to problem solving and the application of it to programming in general. For instance the first chapter does not contain any code, instead it gives some examples of problems and focuses on how one could go about tackling them and working out a solution. Some important techniques are introduced along the way, such as defining and understanding the problem, dividing the problem and looking for analogies.

In fact as a relatively novice programmer I found this first chapter the most useful, as a lot of the more concrete problems that follow in the book were just too complicated to comprehend. It does not help that C++ is used throughout the book to document the problems - I feel like using pseudocode or at least a simpler language would have aided in helping the more inexperienced programmers grasp the subject. I have to admit that once it got to pointers in chapter 4 I had to give up, as the subject matter was just beyond me (I did manage to get back into it later on in the book though, where the more general approaches to problem solving are discussed again).

So, altogether I feel like this book does a good job at teaching those with less experience how to think like a programmer, however in my opinion more prior experience (in particular with C++) is required to make full use of it. One day I want to come back to the more complex issues here and perhaps they will then make more sense to me. ( )
  ilokhov | Jan 6, 2015 |
no reviews | add a review
You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Series (with order)
Canonical title
Original title
Alternative titles
Original publication date
Important places
Important events
Related movies
Awards and honors
First words
Last words
Disambiguation notice
Publisher's editors
Publisher series
Original language

References to this work on external resources.

Wikipedia in English


Book description
Haiku summary

No descriptions found.

Every night the whole nation watches the ultimate live game TV show, as the contestants try to beat annihilation at the hands of the hunters in order to win the billion dollar jackpot. And now there's a new contestant, the latest Running Man, staking his life while a nation watches.… (more)

Quick Links

Swap Ebooks Audio
1 wanted

Popular covers


Average: (4)
3 3
4 1
5 3

Is this you?

Become a LibraryThing Author.


About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 119,760,251 books! | Top bar: Always visible