Effective Use of FindBugs in Large Software Development Efforts
Mar 28, 2012
William Pugh explains how to use FindBugs, a Java static code analysis tool, to discover bugs. The talk covers general issues regarding code bugs with advice on how to make sure you get rid of them.
Discover and Diagnose Java Concurrency Problems Using Contemplate's ThreadSafe
Jan 14, 2014
Writing Java software that correctly and safely makes use of concurrency requires careful thought. Software that incorrectly accounts for concurrency can contain intermittent defects that elude even the most rigorous testing regimes.
Static analysis tools can analyze source code or compiled bytecode to discover latent bugs hidden within code, long before it is executed.
Book Excerpt and Interview: Effective Java, Second Edition
May 13, 2008
Effective Java, Second Edition by Joshua Bloch is an updated version of the classic first edition, which was the winner of a 2001 Jolt Award. This edition has been updated to discuss Java 6 language features including generics, enums, annotations, autoboxing, the for-each loop, varargs, and concurrency utilities. InfoQ asked Bloch several questions about the areas that the new edition covers.
ThreadSafe Concurrency Static Analysis Tool Announces First Public Release by Victor Grazi Posted on Aug 28, 2013
Book Excerpt and Interview: Effective Java, Second Edition by Ryan Slobojan Posted on May 13, 2008 7
Continuous Integration and Code Inspection with Hudson and FindBugs by Srini Penchikala Posted on Dec 14, 2007