I suggest Petzold's Code as a good example of a book that's great at teaching the bottom-up approach.
I suggest Petzold's Code as a good example of a book that's great at teaching the bottom-up approach.