This appendix suggests excellent books that are useful when creating a game project or improving your skills and knowledge. This section only covers books, but the CD has an HTML file with links to useful websites and papers online.
The practice of programming is about the journey—an initial spark of an idea to finished project. These books give some guidelines for how development should be done and what steps need to be taken to painlessly create a great finished program. They are not game specific as the lessons apply to all software development projects, but they’re still very much worth reading.