Probably the best practical guide to programming no matter what language you are using. This is a must for ever programmer's book shelf.
Steve McConnell outlines the best practices for software projects. This book applies to web design projects as well as software development projects.
This an excellent book on the JAD technique of software development. It is also a great guide for anyone involved in any type of facilitation.
IDEF1X is the most used database modeling language in use. This is an excellent comprehensive guide to it. John Foster uses IDEF1X for DataPulse, an excellent visual data modeling tool.
After 25 years of traditional programming, I was having a hard time understanding OO until I found this book. It is an excellent introduction to Object Oriented Programming.
This is an excellent book on UML. If you are new to OO, I suggest reading the Object-Oriented Thought Process first so you will get the most out of this book.
This book is a must for any 4D developer who will be working with Web Services.
This is the ultimate bible for 4D programmers. Unfortunately it is out of print but you should see if can can borrow it from someone how has one.