Jun
30
2008
Earler this year I published my first book, Test Driven .NET Development with FitNesse. Instead of working with an established publisher, I decided to self-publish the book using a print-on-demand service. The journey to get the book from the early concept to a printed copy that someone can buy from Amazon was, without a doubt, at the same time one of the most exhausting and one of the most fulfilling experiences in my career. Here is what I’ve learned from it. Continue Reading »
Jan
30
2008
Andrew Glover wrote a very nice review of Test Driven .NET Development with FitNesse. See what he thinks about the book on his blog: http://thediscoblog.com.
Jan
18
2008
I’m pleased to announce that my book Test Driven .NET Development with FitNesse is now available in print and PDF from LULU print-on-demand service. I am currently working on making it available through major online retailers as well.
The book is a summary of my experiences with FitNesse in a .NET environment on several large projects. It covers the following topics:
- Applying test-driven development principles and practices to guide projects and improve the quality of code
- Writing FIT/FitNesse tests for .NET code effectively
- Getting customers involved in testing
- Building a shared understanding between business people and developers using acceptance tests
- Setting up and managing FitNesse in a team environment
- Using FitNesse and Selenium for Web interface testing
- Testing legacy code and databases
- Extending FIT to meet particular project needs
- How FIT and FitNesse work under the hood
The book is primarily aimed at .NET developers interested in starting with TDD and those who already practise unit testing and want to move beyond that into development driven by acceptance testing. It will also be useful to Java developers who are experienced with FitNesse, but wish to use it in a .NET environment. Java developers can also benefit from the third part of this book, which presents best practices for using FitNesse in a team environment and integrating FitNesse into the wider software development ecosystem, including web and database tests.
For more information, see http://gojko.net/fitnesse/book