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
The Programmer's Brain
Your brain responds in a predictable way when it encounters new or difficult tasks. This unique …
book
Modern Software Engineering: Doing What Works to Build Better Software Faster
Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David …
audiobook
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Learn to Code by Solving Problems
Computers are capable of solving almost any problem when given the right instructions. That’s where programming …