O'Reilly logo

Agile Java-Entwicklung in der Praxis by Michael Hüttermann

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Drittes Szenario: »Single Code Basis«-Redundanzen eliminieren unter CVS

Ein sehr häufig zu beobachtendes Antimuster in Projekten ist die redundante, unkoordinierte Verwaltung von Softwaremodulen, sowohl von eigenen als auch von denen anderer (»3rd Party Libraries«). Java-Projekte ab einer signifikanten Größe besitzen eine große Anzahl von Komponenten, die zu allem Übel auch noch in verschiedenen, untereinander kompatiblen oder nicht kompatiblen Versionen vorliegen. Sehr ungünstig ist es, wenn all diese Artefakte in ihrer aktuellen Version zusammen mit dem eigentlichen, fachlichen Quellcode an derselben Stelle im zentralen Repository gehalten werden. Etwas besser, aber immer noch suboptimal, ist es, ein eigenes Projekt im Repository anzulegen, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required