Archive for January, 2008

Jan 30 2008

How to avoid getting lost in translation

Published by gojko under articles

I am getting more convinced every day that communication is, in fact, what makes or breaks software projects. Programming tools, practices and methods are definitely important, but if the communication fails then the rest is just painting the corpse. From that point of view, getting the language right is one of the key steps for any software project, because the language provides the foundations for all communication. The right language does not, of course, guarantee that the correct thing will be built on time and within budget — but the wrong language is practically a guarantee that the project will fail. Continue Reading »

One response so far

Jan 30 2008

Andrew Glover reviews the FitNesse book

Published by gojko under fitnesse, news

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.

No responses yet

Jan 22 2008

The magic ingredient for the FitNesse, Spring and Hibernate TDD soup

Published by gojko under articles, fitnesse

Declarative transactions in Spring and Hibernate make programming enterprise applications much easier, but they also make integrated database tests a bit tricky. I’ve finally found good solution for this problem — it is a bit dirty, but very effective. Continue Reading »

2 responses so far

Jan 18 2008

Test Driven .NET Development with FitNesse now available

Published by gojko under fitnesse, news

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

One response so far

Jan 15 2008

IIS7: Component architecture and better diagnostics, but still not an application server

Published by gojko under news

Martin Parry from Microsoft’s Developer and platform group presented the upcoming server version of IIS 7 last week in Reading. The new version has some really interesting features that will make life easier for developers. Continue Reading »

One response so far

Next »