
Think like a Programmer
An Introduction to Creative Problem Solving
by V. Anton Spraul · first published 2012
67% recommend33% neutral
"The real challenge of programming isn't learning a language's syntax--it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to: Split problems into discrete components to make them easier to so
Affiliate links. As an Amazon Associate I earn from qualifying purchases.

…career in web development, which is related to computer science and programming, too many to list, but a couple I've read recently and think are really worth reading are "How to Solve it" by G. Polya, and "Think Like a Programmer" by V. Anton Spraul also, don't feel to down for flunking, or get the idea that vocational school is less worthwhile than University (short them, maybe, but if you're good, it doesn't matter if you didn't…
on “Ask HN: In a bad spot right now in life, need advice” ↗I recently started reading "Think Like a Programmer" (http://www.amazon.com/dp/1593274246) and I find it quite helpful.
on “Everything You Know About Fitness is a Lie (2011)” ↗This sounds like a book I needed for one of my early comp sci classes in college. It was called something like Think Like a Programmer: An Introduction to Creative Problem Solving. Maybe it was this, maybe it was something like this. I mean to say, just applied scientific thinking is important. Even if you never get into pure math or…
on “Everyone is capable of, and can benefit from, mathematical thinking” ↗