Book description
In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches readers what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept and illustrates how you can apply these tools to real problems in innovative ways.
Publisher resources
Table of contents
- Cover Page
- Title Page
- Copyright Page
- Brief Contents
- Contents in Detail
- Acknowledgments
- Introduction
- Chapter 1: Strategies for Problem Solving
- Chapter 2: Pure Puzzles
- Chapter 3: Solving Problems with Arrays
- Chapter 4: Solving Problems with Pointers and Dynamic Memory
- Chapter 5: Solving Problems with Classes
- Chapter 6: Solving Problems with Recursion
- Chapter 7: Solving Problems with Code Reuse
- Chapter 8: Thinking Like a Programmer
- Index
- The Electronic Frontier Foundation (EFF)
- Updates
Product information
- Title: Think Like a Programmer
- Author(s):
- Release date: August 2012
- Publisher(s): No Starch Press
- ISBN: 9781593274245
You might also like
book
How Computers Really Work
How Computers Really Work is a hands-on guide to the computing ecosystem: everything from circuits to …
book
Think Like a Data Scientist
Think Like a Data Scientist teaches you a step-by-step approach to solving real-world data-centric problems. By …
book
The Secret Life of Programs
Computer programming is not abstract and programs run on a machine. Knowing how computers work and …
book
Python Workout
Python Workout presents 50 exercises that focus on key Python 3 features. In it, expert Python …