<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Patterns on JAVAPRO International</title><link>https://javapro-en.svenruppert.com/tags/patterns/</link><description>Recent content in Patterns on JAVAPRO International</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 15 Jan 2025 14:10:29 +0000</lastBuildDate><atom:link href="https://javapro-en.svenruppert.com/tags/patterns/index.xml" rel="self" type="application/rss+xml"/><item><title>Java Records — Etched in Finality</title><link>https://javapro-en.svenruppert.com/java-records-etched-in-finality/</link><pubDate>Wed, 15 Jan 2025 14:10:29 +0000</pubDate><guid>https://javapro-en.svenruppert.com/java-records-etched-in-finality/</guid><description>&lt;p&gt;&lt;em&gt;record: to set down in writing or the like, as for the purpose of preserving evidence. [dictionary.com]&lt;/em&gt;&lt;br&gt;
&lt;br&gt;
*&lt;em&gt;The Minimalist — A Resolution*&lt;/em&gt;
Working from home has taught some of us to be thinking of being minimalistic. It was no different for our protagonist “Dev” — Dev decided to being minimalistic with respect to some of the dresses — So he decided to keep track of what he is wearing to donate the unused dresses. To keep it simple, he decided to keep track of two items, shirts and shoes, and wrote the following class in Java:\&lt;/p&gt;</description></item><item><title>Brewing Patterns in Java — An Informal Primer</title><link>https://javapro-en.svenruppert.com/brewing-patterns-in-java-an-informal-primer/</link><pubDate>Tue, 31 Dec 2024 10:55:06 +0000</pubDate><guid>https://javapro-en.svenruppert.com/brewing-patterns-in-java-an-informal-primer/</guid><description>&lt;p&gt;&lt;strong&gt;Prologue&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Not so long ago, Java lovers were engulfed by a mammoth wave of change — yes, we all know, right ? — the Lambda Expressions in Java 1.8! Eclipsed by lambda, minor in its avatar for the oblivious, was another message - &lt;em&gt;&lt;strong&gt;“ _ should not be used as an identifier, since it is a reserved keyword from source level 1.8 on&lt;/strong&gt;&lt;/em&gt;” - An underscore was being removed as a legal identifier, quietly — And it was being promoted (ssshhh..underscore does not know yet) to a more complex role— It was just another sign of times to come — Time to Match Patterns in Java!&lt;/p&gt;</description></item></channel></rss>