Recommended Reading

1. Code Complete 2

2. The Mythical Man-Month: Essays on Software Engineering

3. Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and the Unified Process

4. The Pragmatic Programmer

5. Don’t Make Me Think: A Common Sense Approach to Web Usability

6. GUI Bloopers: Don’ts and Do’s for Software Developers and Web Designers

7. Foundations of Programming

8. Peopleware: Productive Projects and Teams (Second Edition)

9. The Career Programmer – Guerilla Tactics For An Imperfect World

10. Being Geek : The Software Developer’s Career Handbook

11. Clean Code: A Handbook of Agile Software Craftsmanship