Books and literature for software developers
(I can personally recommend all the books in this table.)
Title
|
Author
|
ISBN
|
Comment
|
Applied Cryptography |
Bruce Schneier |
0-471-11709-9 |
Needs to add security to your application, pick up this book, almost
all important algorithms can be found in this book. Want to know how PGP
works. Why a secret algorithm is a very bad idea. |
Design Patterns, Elements of Reusable Object Oriented Software |
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides |
0-201-63361-2 |
Tired of repeating the same old mistakes again and again? Looking for
algorithms? Want to reuse software? |
Software Project, Survival Guide |
Steve McConnel |
1-57231-621-7 |
How to survive a software project. |
The Mythical Man-Month |
Frederick P. Brooks, Jr. |
0-201-83595-9 |
This book written 1975 is still painfully relevant! Software development
seems to still need the same advice as then. |
Code Complete |
Steve McConnel |
1-55615-484-4 |
A Practical Handbook of Software Construction. |
Writing Solid Code |
Steve Maguire |
1-55615-551-4 |
How to make your code more solid and to avoid getting bugs in it. Very
easy and interesting to read. Every programmer should read this one in
my opinion. |