Alle echten Handwerker benötigen die besten Werkzeuge, um ihre besten Arbeiten zu leisten, und Programmierer sind da keine Ausnahme. Java Power Tools bietet 30 Open-Source-Tools, die darauf abzielen, die Entwicklungspraktiken von Java-Entwicklern in Teams oder Organisationen jeder Größe zu verbessern. Jedes Kapitel enthält eine Reihe kurzer Artikel über ein bestimmtes Tool – sei es für Build-Systeme, Versionskontrolle oder andere Aspekte des Entwicklungsprozesses – und liefert dir das Äquivalent von 30 kurzen Referenzbüchern in einem Paket.
Egal, welche Entwicklungsmethode dein Team wählt, sei es Agile, RUP, XP, SCRUM oder eine der vielen anderen verfügbaren Methoden, Java Power Tools bietet praktische Techniken und Tools, um den Prozess zu optimieren. Das Buch behandelt wichtige Problemstellungen in der Java-Entwicklung und Best Practices und konzentriert sich auf Open-Source-Tools, die dabei helfen können, die Produktivität in jedem Bereich des Entwicklungszyklus zu steigern, einschließlich:
-
Build-Tools wie Ant und Maven 2
-
Versionskontroll-Tools wie CVS und Subversion, die beiden bekanntesten Open-Source-Tools
-
Qualitätsmetriken-Tools, die verschiedene Aspekte der Code-Qualität messen, einschließlich CheckStyle, PMD, FindBugs und Jupiter
-
Technische Dokumentationstools, die dir helfen, gute technische Dokumentation zu erzeugen, ohne zu viel Aufwand in deren Erstellung und Pflege zu investieren
-
Unit-Testing-Tools wie JUnit 4, TestNG und das Open-Source-Abdeckungs-Tool Cobertura
-
Integrations-, Last- und Leistungstests, um Leistungstests in Unit-Tests zu integrieren, deine Anwendung unter Last zu testen und automatisch Web-Services, Swing-Oberflächen und Web-Oberflächen zu testen
-
Issue-Management-Tools wie Bugzilla und Trac
-
Continuous-Integration-Tools wie Continuum, Cruise Control, LuntBuild und Hudson
Wenn du ein Java-Entwickler bist, können diese Tools deine Entwicklungspraktiken verbessern und dir den Arbeitsalltag erleichtern. Leitende Entwickler, Softwarearchitekten und Personen, die sich für das Gesamtbild interessieren, können aus diesen Seiten nützliche Ideen zur Verbesserung ihrer Projektinfrastruktur und Best Practices sammeln.
Bewertungen
Es gibt noch keine Bewertungen.