Wie funktioniert modulare Software? (Angewandte Modularität, Teil 3)

Dies ist der dritte Blog zum Thema „Angewandte Modularität“ und vorerst letzte mit theoretischem Inhalt. Der erste Blog machte deutlich, was Modularität in der Softwareentwicklung bedeutet und der zweite, wofür Modularität gut bzw. schlecht ist. Nach dem Was und dem Warum geht es also jetzt um das Wie.WeiterlesenWeiterlesen

Was ist Modularität? (Angewandte Modularität, Teil 1)

Was ist Modularität?

Dieser Blog ist der erste einer Serie zum Thema „Angewandte Modularität„. Die ersten drei Blogs dieser Serie haben zwar theoretischen Charakter, bereiten aber mehrere Blogs vor, in denen Modularität in sehr praktischer Form (u.a. OSGi, Micro-Services, Modulkonzept von Java 9) vorgestellt wird. Durch Vergleiche dieser verschiedenen Ansätze, modulare Software zu entwickeln, werden dann Gemeinsamkeiten und Unterschiede sowie Vor- und Nachteile dieser Ansätze deutlich.WeiterlesenWeiterlesen