In the context of programming, invariable data structures are playing a more and more important role. In the past, most programmes were modelled with variable data structures, which often leads to problems in practice, especially in highly frequented applications.
Modern software systems, by contrast, attempt to keep the proportion of variable data structures as small as possible and make use of concepts such as invariability for software which is more robust, yet more efficient as well.
Exactly how that works and what other advantages this method has will be explained by Roel Spilker and Reinier Zwitserloot of Projekt Lombok fame at the next JUG meeting on 14 March at 6 p.m. at eurodata headquarters in Saarbrücken.
For more information about the event and the Java User Group Saarland go to https://www.meetup.com/de-DE/java-user-group-saarland-jugsaar/events/291789453/