<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://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="http://principles-wiki.net/feed.php">
        <title>Principles Wiki - anti-patterns</title>
        <description></description>
        <link>http://principles-wiki.net/</link>
        <image rdf:resource="http://principles-wiki.net/_media/logo.png" />
       <dc:date>2026-05-30T20:59:32+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://principles-wiki.net/anti-patterns:anemic_domain_model?rev=1496049149&amp;do=diff"/>
                <rdf:li rdf:resource="http://principles-wiki.net/anti-patterns:long_parameter_list?rev=1634588619&amp;do=diff"/>
                <rdf:li rdf:resource="http://principles-wiki.net/anti-patterns:start?rev=1777541734&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://principles-wiki.net/_media/logo.png">
        <title>Principles Wiki</title>
        <link>http://principles-wiki.net/</link>
        <url>http://principles-wiki.net/_media/logo.png</url>
    </image>
    <item rdf:about="http://principles-wiki.net/anti-patterns:anemic_domain_model?rev=1496049149&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-29T09:12:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Anemic Domain Model</title>
        <link>http://principles-wiki.net/anti-patterns:anemic_domain_model?rev=1496049149&amp;do=diff</link>
        <description>Anemic Domain Model

Alternative Names

Context

	*  Object-Oriented Design

Problem Statement

A Domain Model without behavior

Description

In a Domain Model the model classes are supposed to have behavior. All the domain logic (validations, calculations, business rules) should be implemented there. In an anemic domain model model classes are mere data containers and all the domain logic is implemented in the service layer. The service layer should normally just coordinate but when the domain …</description>
    </item>
    <item rdf:about="http://principles-wiki.net/anti-patterns:long_parameter_list?rev=1634588619&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-18T20:23:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Long Parameter List</title>
        <link>http://principles-wiki.net/anti-patterns:long_parameter_list?rev=1634588619&amp;do=diff</link>
        <description>Long Parameter List

Alternative Names

	*  Too many parameters
	*  Too many arguments

Context

	*  API Design
	*  Implementation

Problem Statement

A method has a lot of parameters. 

Description

	*  Methods with 0 and 1 arguments are fine
	*  2 parameters still good
	*</description>
    </item>
    <item rdf:about="http://principles-wiki.net/anti-patterns:start?rev=1777541734&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-30T09:35:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title></title>
        <link>http://principles-wiki.net/anti-patterns:start?rev=1777541734&amp;do=diff</link>
        <description>(Image: https://lampko.com/album/portfolio/large/934f0e0fa898875a752f8af1a983417e.jpg)Solar power is becoming popular in Tamil Nadu. Businesses are looking for top solar companies in chennai to reduce electricity bills.

Setting up a solar power plant for home in chennai can significantly reduce energy costs. Modern solar panels allow homes to produce electricity.</description>
    </item>
</rdf:RDF>
