David's Reviews > Programming: Principles and Practice Using C++
Programming: Principles and Practice Using C++
by
by

I am self taught, and this was my first programming book around 2010. It starts out well, and I did every chapter problem up to error handling in chapter 4, then it started to get difficult. Meanwhile, I started using what I learned to solve early project Euler problems, I plowed on in the book and kept working through chapter 6 where the idea of Tokenization and Building a Parser is covered. This concept of making a grammar was above my ability. My progress stalled. I realized that if I kept doing every problem I would make extremely slow progress, so I decided to just read the rest of the book cover to cover carefully, and try to understand what I was reading, with the idea that later I would read other programming sources and I would have a base. This was a great Idea. The book imbued in me an understanding of the important topics a professional programmer considers, it also covers a wide variety of Ideas that were difficult for me then, such as Classes, Functions, Methods, Constructers, Destructors, virtualization and memory management. In any event the book did not teach me programming, it gave me the base to have the Eureka moments I needed from other sources, to eventually be able to write my own games and things from scratch. This book is Painful for beginners, but worth struggling through to develop a solid foundation.
Sign into Å·±¦ÓéÀÖ to see if any of your friends have read
Programming.
Sign In »
Reading Progress
Comments Showing 1-2 of 2 (2 new)
date
newest »

message 1:
by
Ernie
(new)
Oct 03, 2019 05:02AM

reply
|
flag