9
Jul
2008

Software-Engineering-Tools für Java

Anforderungen an moderne Software-Entwicklung:

Sourcecode-Management: Subversion. Update: 2009 -> eindeuting Git :)
Build-Tool:Maven
Verwendung eines InversionOfControl-Containers: Ohne solchen ist Code einfach schwer testbar. Natürlich mit dem Spring Framework oder auch Guice
Verwendung eines Komponentensystem: OSGI. Equinox, wenn ein Eclipse-Subprojekt integriert wird.
ContinousIntegration: Ein Build sollte zumindest täglich durchgeführt werden. Vielleicht Hudson? Habe ich noch nicht verwendet.
IssueTracker braucht es irgendwann auch. Muss es Bugzilla sein oder doch eher Trac? Auf jeden Fall sollte es einen Mylyn-Connector geben.

Nice to have:
Agile Entwicklung mit PairProgramming und TestFirst-Ansatz.
logo

Random Thoughts and Links

Banner

User Status

Du bist nicht angemeldet.

Aktuelle Beiträge

Upgrade HTC Hero to 2.1...
Einfachste Anleitung: http://andreas- lehr.com/blog/archives/229 -T-Mobile-HTC-Hero-unlock. html Kurze...
randomike - 4. Mai, 13:54
Karel Gott ist ein Charaktertyp...
Karel Gott ist ein Charaktertyp mit Humor. Atheismus...
Seba96 - 27. Feb, 17:14
Karel Gott
Atheist Bus Campaign Austria
randomike - 19. Jul, 13:09
Vote for "install cryptsetup...
randomike - 17. Jul, 17:43
Converting Seq[Option[Any]])...
First idea: seq.filter(_.isDefi ned).map(_.get) Second.. .
randomike - 17. Jul, 11:39

Links

RSS Box

News

Suche

 

Status

Online seit 6548 Tagen
Zuletzt aktualisiert: 17. Mai, 21:45

Credits

Web Counter-Modul