A Funny Java Flavoured Look at the World

Wednesday, November 15, 2006

Essential Skills for Agile Development - free ebook

I found this link which has basically a whole books worth of Agile Skills

http://www.agileskills.org/download.html.en

I actually read this before but then found it again this week but I still read a few of the more interesting sections. What I like a lot about this book/tutorial is that is free and secondly it
uses examples to explain the concepts. The examples are pretty good, I usually get a bit bored reading code in books but these were straight forward and emphasised the points very well. The categories in the book are very useful for every day programming. Unlike other free books on the web this one is legal, as long as you don't print it or use it for commercial use.

These are the sections in the book

Chapter 1. Removing duplicate code
Chapter 2. Turning comments into code
Chapter 3. Removing code smells
Chapter 4. Keeping code fit
Chapter 5. Take care to inherit
Chapter 6. Handling inappropriate references
Chapter 7. Separate database, user interface and domain logic
Chapter 8. Managing software projects with user stories
Chapter 9. OO design with CRC cards
Chapter 10. Acceptance test
Chapter 11. How to acceptance test a user interface
Chapter 12. Unit test
Chapter 13. Test driven development
Chapter 14. Team development with CVS
Chapter 15. Essential skills for communications
Chapter 16. Pair programming




If you like this blog or and fancy something a bit less technical with some laughing thrown in then check out my other blog Amusing IT Stories. Which is a blog about funny and amusing stories from the IT environment and the office. It is a mix of news, office humour, IT stories, links, cartoons and anything that I find funny

0 Comments:

Post a Comment

<< Home