I’ve been very pleased with the @Override annotation in Java 5.0. If you’re not familiar with what does, it ensures that a method is overriding a method in a parent class. For example: class A { public void foo() {} } class B extends A { @Override public void foo() {} @Override public void bar() [...]
We’ve been using GForge and Bugzilla for issue tracking. I had been satisfied with both. I had heard a lot of good things about Jira from a number of different people and I’ve seen a lot of open-source projects moving to Jira. I didn’t think it was that big of a deal but now that [...]