1. Kevlin Henney 97 Things Every Programmer Should Know: Collective Wisdom from the Experts. O'Reilly Media 2010. Kevlin Henney 97 Things Every Programmer Should Know: Collective Wisdom from the Experts. O'Reilly Media 2010.
2. Programming as theory building
3. Jeff Sutherland and Ken Schwaber "A Brief Introduction to Scrum." The Scrum Papers: Nuts Bolts and Origins of an Agile Process. http://assets.scrumfoundation.com/downloads/2/scrumpapers.pdf?1285932052 2007. Jeff Sutherland and Ken Schwaber "A Brief Introduction to Scrum." The Scrum Papers: Nuts Bolts and Origins of an Agile Process. http://assets.scrumfoundation.com/downloads/2/scrumpapers.pdf?1285932052 2007.
4. Steve McConnell http://www.stevemcconnell.com/articles/art04.htm 1996. Steve McConnell http://www.stevemcconnell.com/articles/art04.htm 1996.