-
Notifications
You must be signed in to change notification settings - Fork 0
Programming Books
Coding Challenges
www.community.topcoder.com www.elevatorchallenge.com Cracking the Coding Interview - 150 Programming Questions and Solutions - gayle laakman
Better Coding
www.codinghorror.com http://www.noop.nl/2008/06/top-100-best-software-engineering-books-ever.html
Books
-
Professional Software Development - Steve McConnell
-
Clean Code : A Handbook of Agile Software Craftsmanship - Robert Martin
-
The Pragmatic Programmer - From Journeyman to Master
-
Code Craft - The Practice of writing excellent code - Peter Goodliffe
-
Code Complete : A Practical Handbook of Software Construction - Steve McConnell
-
Refactoring - Improving the Design of Existing Code - Martin Fowler
-
Refactoring to Patterns - Joshua Kerievsky
-
Working Effectively with Legacy Code - Michael Feathers
-
Test Driven Development - Kent Beck
-
Agile Software Development, Principles, Patterns and Practice - Robert C Martin
-
The Clean Coder : A Code of Conduct for Professional Programmers - Robert C Martin
-
Head First Design Patterns - Elisabeth Freeman
-
The Design of everyday things - Donald Norman
-
Domain Driven Design - Tackling Complexity in the Heart of Software - Eric Evans
-
Growing Object Oriented Software Guided by Tests - Steve Freeman
-
The Passionate Programmer : Creating a Remarkabe Career in Software Development - Chad Fowler
-
Extreme Programming Explained: Embrace Change - Kent Beck
-
Coders at Work: Reflections on the Craft of Programming - Peter Seibel, www.codersatwork.com, interview of 15 best programmers alive
-
Beautiful Code Leading Programmers Explain How They Think - Andy Oram, Greg Wilson
-
Head First Object Oriented Analysis and Design - Brett McLaughlin, Gary Pollice
-
Domain specific Languages - Martin Fowler
-
How Google tests Software - James Whittaker
-
How to break Software - A practical guide to testing - James Whittaker
Agile Methodology
-
Succeeding with Agile : Software Development Using Scrum - Mike Cohn
-
User Stories Applied : For Agile Software Development - Mike Cohn
For Managers
- Peopleware: Product Projects and Teams - Tom DeMarco