<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.testingperspective.com/wiki/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://www.testingperspective.com/wiki/feed.php">
        <title>Testing Perspective - Rahul Verma's Website on Software Testing</title>
        <description></description>
        <link>http://www.testingperspective.com/wiki/</link>
        <image rdf:resource="http://www.testingperspective.com/wiki/lib/images/favicon.ico" />
       <dc:date>2011-07-19T09:31:29+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.testingperspective.com/wiki/doku.php/collaboration/chetan/designpatternsinpython/decoratorpattern?rev=1309883806&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.testingperspective.com/wiki/doku.php/collaboration/chetan/designpatternsinpython/momentopattern?rev=1309841784&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.testingperspective.com/wiki/doku.php/collaboration/chetan/designpatternsinpython/chain-of-responsibilitypattern?rev=1309840213&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.testingperspective.com/wiki/lib/images/favicon.ico">
        <title>Testing Perspective - Rahul Verma's Website on Software Testing</title>
        <link>http://www.testingperspective.com/wiki/</link>
        <url>http://www.testingperspective.com/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.testingperspective.com/wiki/doku.php/collaboration/chetan/designpatternsinpython/decoratorpattern?rev=1309883806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-07-05T16:36:46+00:00</dc:date>
        <dc:creator>Chetan Giridhar</dc:creator>
        <title>The Decorator Pattern</title>
        <link>http://www.testingperspective.com/wiki/doku.php/collaboration/chetan/designpatternsinpython/decoratorpattern?rev=1309883806&amp;do=diff</link>
        <description>Design Patterns in Python &gt;&gt; 

 
Introduction 
 
 As per wikipedia:
 
 “In object-oriented programming, the decorator pattern is a design pattern that allows behaviour to be added to an existing object dynamically.”
 Decorator Pattern is an example of structural design pattern. This design pattern is used to extend an object's functionality during run-time instead of sub-classing. An object's behavior is changed by wrapping it inside a decorator while still maintaining the interface. It's li…</description>
    </item>
    <item rdf:about="http://www.testingperspective.com/wiki/doku.php/collaboration/chetan/designpatternsinpython/momentopattern?rev=1309841784&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-07-05T04:56:24+00:00</dc:date>
        <dc:creator>Chetan Giridhar</dc:creator>
        <title>The Momento Pattern</title>
        <link>http://www.testingperspective.com/wiki/doku.php/collaboration/chetan/designpatternsinpython/momentopattern?rev=1309841784&amp;do=diff</link>
        <description>Design Patterns in Python &gt;&gt; 

 
Introduction 
 
 As per wikipedia:
 
 “The memento pattern is a software design pattern that provides the ability to restore an object to its previous state (undo via rollback).”
 Memento Pattern falls under the category of behavioral patterns. This design pattern allows users to save and restore to the saved state. Moreover, the data (attributes) stored in the object's state is encapsulated from the outside world while maintaining the integrity of the origin…</description>
    </item>
    <item rdf:about="http://www.testingperspective.com/wiki/doku.php/collaboration/chetan/designpatternsinpython/chain-of-responsibilitypattern?rev=1309840213&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2011-07-05T04:30:13+00:00</dc:date>
        <dc:creator>Chetan Giridhar</dc:creator>
        <title>The Chain Of Responsibility Pattern</title>
        <link>http://www.testingperspective.com/wiki/doku.php/collaboration/chetan/designpatternsinpython/chain-of-responsibilitypattern?rev=1309840213&amp;do=diff</link>
        <description>Design Patterns in Python &gt;&gt; 


Introduction 
 
 As per wikipedia:
 
 “The chain-of-responsibility pattern is a design pattern consisting of a source of command objects and a series of processing objects. Each processing object contains a set of logic that describes the types of command objects that it can handle, and how to pass off those that it cannot handle to the next processing object in the chain. A mechanism also exists for adding new processing objects to the end of this chain. ” 
 …</description>
    </item>
</rdf:RDF>

