Früher kompilierte ich eine Zeile und gut ist.
Die gelben Warn-Nachrichten in Eclipse waren irgendwie nicht so wichtig.
Dann kam ant als buildtool.
Danach kam cvs und Subversion als gemeinsames code repository.
Dann kam Junit, und Cactus auf Junit und Ejbjunit und und und.
Dann kam findbugs und pmd für code-Metriken, damit man ja keinen eigenen Stil verwendet. .
Dann kam maven als ein besseres build tool. Irgendwie schon ein bischen orthogonal zu eclipse, aber mittlerweile dank m2-plugin gut integriert.
Und dann sonar als Code Qualitäts Plattform, das mir ein drillbares Dasch-Board über fragwürdige Informationen meines codes und den meiner Kollegen liefert. Jedesmal, wenn ich einen Kommentar verändere und einschecke, kann ich mich an den schönen veränderten Grafiken erfreuen.
Und natürlich Hudson als Continous Integration Plattform, der mir ein weiteres Drillbares Daschboard mit fragwürdigen Informationen meines Codes und den meiner Kollegen liefert. Jedesmal, wenn ich einen Kommentar verändere und einschecke, kann ich mich an den schönen veränderten Grafiken erfreuen.
Mittlerweile hätte ich schon aus dem Grund Lust auf ein python, ruby oder dot-net Projekt, weils da diesen ganzen Wahnsinn in dieser Breite, Tiefe und prärieartigen Weite nicht gibt.