On 24/01/2011 18:13, César Couto wrote:
Dear developers,

I am a PhD student at UFMG, Brazil and as part of my research I am
making a study  about the relevance of the warnings reported by the
FindBugs bug finding tool.

Since I am planning to use Tuscany as a subject system in my research,
I would like to know if Tuscany's developers usually run FindBugs as

part of the system  development process.

Thanks in advance,

Cesar Couto

--
http://www.decom.cefetmg.br/cesar
Cesar,

I can't speak for all Tuscany developers, but I can say that I don't use FindBugs and I am not aware of anyone who does.

Our approach in Tuscany is more Test Driven Development, where the development process is led by the creation of testcases which are used to drive and check the development or modification of code.

The advantage of this general approach is that we build up a set of testcases that are then used to validate all future changes in the codebase - and which quickly expose any problems caused by code modifications and code additions.

The main problem with test driven development is in getting a sufficiently extensive set of testcases - some situations can be difficult to model (eg code running in multiple separate JVMs), plus there is the inevitable failure of imagination and/or foresight as to how the code will be used.


Yours,  Mike.

Reply via email to