Kent Beck. Test Driven Development: By Example. Addison-Wesley, Reading, MA, 2002.
[Bro95]
Frederick P. Brooks Jr.. The Mythical Man Month: Essays on Software Engineering. Addison-Wesley, Reading, MA, Anniversary, 1995.
[Bru02]
Kim B. Bruce. Foundations of Object-Oriented Languages: Types and Semantics. MIT Press, Cambridge, MA, 2002.
[CADH09]
David Chelimsky, Dave Astels, Zach Dennis, Aslak Hellesøy, Bryan Helmkamp, and Dan North. The RSpec Book. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2009.
[FBBO99]
Martin Fowler, Kent Beck, John Brant, William Opdyke, and Don Roberts. Refactoring: Improving the Design of Existing Code. Addison-Wesley, Reading, MA, 1999.
[Fea04]
Michael Feathers. Working Effectively with Legacy Code. Prentice Hall, Englewood Cliffs, NJ, 2004.
[Fow09]
Chad Fowler. The Passionate Programmer: Creating a Remarkable Career in Software Development. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2nd, 2009.
[FP09]
Steve Freeman and Nat Pryce. Growing Object-Oriented Software, Guided by Tests. Addison-Wesley Longman, Reading, MA, 2009.
[Fri89]
Robert Fritz. The Path of Least Resistance: Learning to Become the Creative Force in Your Own Life. Ballantine Books, New York, NY, USA, 1989.
[Gla02]
Malcolm Gladwell. The Tipping Point: How Little Things Can Make a Big Difference. Back Bay Books, New York, NY, USA, 2002.
[Gla06]
Malcolm Gladwell. Blink. Little, Brown and Company, New York, NY, USA, 2006.
[Gla08]
Malcolm Gladwell. Outliers: The Story of Success. Little, Brown and Company, New York, NY, USA, 2008.
[Gre10]
James W. Grenning. Test Driven Development for Embedded C. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2010.
[Hun08]
Andrew Hunt. Pragmatic Thinking and Learning: Refactor Your Wetware. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2008.
[Kaw92]
Guy Kawasaki. Selling the Dream. Harper Paperbacks, New York, NY, USA, 1992.
[KR98]
Brian W. Kernighan and Dennis Ritchie. The C Programming Language. Prentice Hall, Englewood Cliffs, NJ, Second edition, 1998.
[Les09]
Andy Lester. Land the Tech Job You Love. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2009.
[Lio77]
John Lions. Lions’ Commentary on UNIX 6th Edition. Peer-to-Peer Communications Inc., Charlottesville, VA, 1977.
[Mar08]
Robert C. Martin. Clean Code: A Handbook of Agile Software Craftsmanship. Prentice Hall, Englewood Cliffs, NJ, 2008.
[Mas06]
Mike Mason. Pragmatic Version Control Using Subversion. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2006.
[Nö09]
Staffan Nöteberg. Pomodoro Technique Illustrated: The Easy Way to Do More in Less Time. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2009.
[Pie02]
Benjamin C. Pierce. Types and Programming Languages. MIT Press, Cambridge, MA, 2002.
[PP03]
Mary Poppendieck and Tom Poppendieck. Lean Software Development: An Agile Toolkit for Software Development Managers. Addison-Wesley, Reading, MA, 2003.
[Ras10]
Jonathan Rasmusson. The Agile Samurai: How Agile Masters Deliver Great Software. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2010.
[Rya10]
Terrence Ryan. Driving Technical Change: Why People on Your Team Don’t Act on Good Ideas, and How to Convince Them They Should. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2010.
[Sch04]
Ken Schwaber. Agile Project Management with Scrum. Microsoft Press, Redmond, WA, 2004.
[Ski97]
Steve S. Skiena. The Algorithm Design Manual. Springer, New York, NY, USA, 1997.
[Swi08]
Travis Swicegood. Pragmatic Version Control Using Git. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2008.
[Tat10]
Bruce A. Tate. Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages. The Pragmatic Bookshelf, Raleigh, NC and Dallas, TX, 2010.