Pragmatic

Book Review: The Pragmatic Programmer

examines what it means to be a modern programmer. Topics range from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse