<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.principles-wiki.net/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.principles-wiki.net/feed.php">
        <title>Principles Wiki - patterns</title>
        <description></description>
        <link>https://www.principles-wiki.net/</link>
        <image rdf:resource="https://www.principles-wiki.net/_media/logo.png" />
       <dc:date>2026-04-15T08:29:42+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.principles-wiki.net/patterns:arguments_object?rev=1374996692&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.principles-wiki.net/patterns:parameter_object?rev=1757082838&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.principles-wiki.net/patterns:start?rev=1770800451&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.principles-wiki.net/patterns:type-safe_wrapper?rev=1634588709&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.principles-wiki.net/patterns:value_object?rev=1634588743&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.principles-wiki.net/_media/logo.png">
        <title>Principles Wiki</title>
        <link>https://www.principles-wiki.net/</link>
        <url>https://www.principles-wiki.net/_media/logo.png</url>
    </image>
    <item rdf:about="https://www.principles-wiki.net/patterns:arguments_object?rev=1374996692&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-07-28T07:31:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Arguments Object [see Parameter Object]</title>
        <link>https://www.principles-wiki.net/patterns:arguments_object?rev=1374996692&amp;do=diff</link>
        <description>Arguments Object [see Parameter Object]</description>
    </item>
    <item rdf:about="https://www.principles-wiki.net/patterns:parameter_object?rev=1757082838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-05T14:33:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>https://www.principles-wiki.net/patterns:parameter_object?rev=1757082838&amp;do=diff</link>
        <description>These days, playing the lottery online has become a popular choice for lottery enthusiasts. It eliminates the need to waste time searching for tickets or writing down bets from bookmakers. Simply choose a trusted online lottery website and you can purchase all types of lottery online, including the government lottery, Lao lottery, Hanoi lottery, stock lottery, and Yeekee lottery, all available for betting 24/7.</description>
    </item>
    <item rdf:about="https://www.principles-wiki.net/patterns:start?rev=1770800451&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-11T09:00:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>https://www.principles-wiki.net/patterns:start?rev=1770800451&amp;do=diff</link>
        <description>MR8 Mobile Casino – Play Anytime on Android &amp; iOS

“@context”:“&lt;https://schema.org&gt;”,“@type”:“FAQPage”,“mainEntity”:[{“@type”:“Question”,“name”:“What are the benefits of playing on MR8 Mobile Casino?”,“acceptedAnswer”:{“@type”</description>
    </item>
    <item rdf:about="https://www.principles-wiki.net/patterns:type-safe_wrapper?rev=1634588709&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-18T20:25:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Type-Safe Wrapper</title>
        <link>https://www.principles-wiki.net/patterns:type-safe_wrapper?rev=1634588709&amp;do=diff</link>
        <description>Type-Safe Wrapper

Alternative Names

Context

	*  Object-Oriented Design

Intent

Provide a type (and thus static type-checking) for values like IDs 

Problem

IDs like customer id, contract id, etc. are mere integers or strings and get easily confused. This creates nasty bugs.</description>
    </item>
    <item rdf:about="https://www.principles-wiki.net/patterns:value_object?rev=1634588743&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-18T20:25:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Value Object</title>
        <link>https://www.principles-wiki.net/patterns:value_object?rev=1634588743&amp;do=diff</link>
        <description>Value Object

Alternative Names

Context

	*  Object-Oriented Design

Intent

Represent a concept which is bound to value rather than identity.

Problem

In many object-oriented languages objects have referential semantics. A variable holding an object does not hold the object itself but rather a pointer, a reference, to it. Assignment copies the reference instead of the object. This behavior is desirable in many cases. You don&#039;t want to copy your controller classes when you have several variabl…</description>
    </item>
</rdf:RDF>
