Part 1: Boring Maven
Wie ich in Teil 0: Über ‘Boring Technology’ dargelegt habe, gibt es ein paar Eigenschaften, die eine Technologie zu einer ‘Boring Technology’ machen. Ein Paradebeispiel für eine solche Technologie ist - meiner Meinung nach - das Build-Tool Maven.
Zu erklären, was es tut, ist ziemlich einfach. Zu erklären, wie man es benutzt (mvn verify) ist ziemlich einfach (für ~90% der Anwendungsfälle). Es durch ein anderes Build-Tool zu ersetzen ist, abhängig von den Plugins, die man benutzt, nicht trivial, aber im Allgemeinen machbar.