Think Like a Programmer

For more than 15 years, V. Anton Spraul has taught beginning programming and computer science. He is the New York Times bestselling author of Computer Science Made Simple and How Software Works (No Starch Press). In his series "Learning to Program: A Guide," he provides advise for new programmers.


The fundamental challenge of programming isn't learning a language's syntax; it's learning to solve problems creatively so you can develop something amazing. Author V. Anton Spraul breaks down how programmers solve problems in this one-of-a-kind manual and teaches you what other introductory books typically overlook: how to Think Like a Programmer. Among the best books on algorithms, each chapter focuses on a specific programming idea, such as classes, pointers, and recursion, and open-ended activities throughout test your knowledge.


You'll also learn how to:

  • Disassemble problems into separate components to make them easier to solve
  • Use functions, classes, and libraries to maximize code reuse
  • Choose the best data structure for the job
  • Learn more sophisticated programming techniques such as recursion and dynamic memory
  • Organize your thoughts and devise ways to deal with specific types of difficulties.


Although the examples in the book are written in C++, the creative problem-solving techniques they demonstrate transcend any particular language; in fact, they frequently extend beyond the world of computer science. Writing amazing code is a creative art, as the most skilled programmers know, and the first step in producing your masterpiece is learning to Think Like a Programmer.


Author: V. Anton Spraul

Link to buy: https://www.amazon.com/Think-Like-Programmer-Introduction-Creative/dp/1593274246/

Ratings: 4.7 out of 5 stars (from 342 reviews)

Best Sellers Rank: #34,619 in Books

#4 in Computer Programming Structured Design

#6 in C++ Programming Language

#7 in Computer Algorithms

amazon.co.uk
amazon.co.uk
https://www.digikala.com/
https://www.digikala.com/

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy