I recently started reading Beginning DirectX 10 Game Programming written by Wendy Jones, and I'm about 60 pages in on the chapter about sprites, and I feel like I haven't learned anything, half the code they throw at me I can hardly decipher, and even if I do that, how am I supposed to remember it all? I feel like all I'm doing is copy-pasting without learning anything.
P.S. I only have some basic C++ knowledge.