John Joyce
9/26/2007 10:25:00 PM
It all depends. Learn what you need. You don't necessarily need all
those books.
They won't hurt you. (unless you try to carry more than 2 of them at
any time)
But you can learn a lot from other people's code and from browsing
used bookstores.
Many of the algorithms and design patterns covered don't change all
that much.
You don't have to know everything to do stuff.
Data structures tend to differ somewhat depending on the language
(and framework) you are using.
Probably the best thing to do for data structures is just run through
some C books. Then hit a C Data structures book. That will give you a
lot right there. But it all really depends on what you want or need
to do. Much of it you may never actually use.