If these books have a failing, it has little to do with the concept and everything to do with being poorly written.
If these books have a failing, it has little to do with the concept and everything to do with being poorly written.
My first exposure to programming was Sam's Teach Yourself C++ In 24 Hours from a used bookstore in my early teens. I didn't stick with it for more than a couple chapters but compiling a program that printed "Hello world" was a magical experience.
I won’t attest to the quality of your mental software architecture, but you’ll know the language…
It was around the time C++03 came that things no longer fit in a single book and you need a bookshelf of books to know a thing.
The web circa 2001 was easy enough to build entire sites from scratch in a week with no frameworks. The web circa 2021 was a complicated mess of frameworks on frameworks rediscovering server side rendering (the OG method) again.
I’m a fan of the books that take you through a project start to finish and not chunk it up into mini exercises.
I never completed it at the time either, though it created a foundation that enabled me to learn action script (Adobe flash) with relative ease and ultimately go on to complete a computer science degree despite pressure from my high school teachers to go into mechanical engineering or similar.
On balance I got to pursue something that genuinely interested me and happened to pay well and I'll always have a fond memory of the Sam's book, as well as the free Ubuntu CDs that got me onto Linux years before we got broadband
Edit: it wasn't teach yourself in 24 hours, it was the 21 days version (https://www.amazon.co.uk/Sams-Teach-Yourself-21-Days/dp/0672...)