<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Design Pattern and ABAP Objects in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866672#M49114</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks to all for their reply&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes it would be great, if some one point out any useful resourse in this regard,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Haider Syed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 18 Feb 2005 11:07:50 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-02-18T11:07:50Z</dc:date>
    <item>
      <title>Design Pattern and ABAP Objects</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866668#M49110</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to know, if ABAP Objects can be used to do pattern oriented programming ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example GANG of four has provided almost more then 30 design pattern ( MVC, singelton, Obserable, FACADE,,,etc) can we implement patterns using ABAP ??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Haider Syed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2005 10:36:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866668#M49110</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-02-18T10:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: Design Pattern and ABAP Objects</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866669#M49111</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;of course, you can. This week I implemented the observer pattern in one of my bsp applications and it works great. All the popular patterns like command, singleton, factory, visitor are very easy to implement when using ABAP OO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2005 10:50:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866669#M49111</guid>
      <dc:creator>thomasalexander_ritter</dc:creator>
      <dc:date>2005-02-18T10:50:48Z</dc:date>
    </item>
    <item>
      <title>Re: Design Pattern and ABAP Objects</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866670#M49112</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Thomas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It would be great if you could provide a link which introduces the various design patterns.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anand Mandalika.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2005 10:51:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866670#M49112</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-02-18T10:51:25Z</dc:date>
    </item>
    <item>
      <title>Re: Design Pattern and ABAP Objects</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866671#M49113</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a look at topic &lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="23799"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So it can be used, but currently there is not much available (interpreting the missing comments after Subramanian V.'s post).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Christian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2005 10:53:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866671#M49113</guid>
      <dc:creator>christian_wohlfahrt</dc:creator>
      <dc:date>2005-02-18T10:53:59Z</dc:date>
    </item>
    <item>
      <title>Re: Design Pattern and ABAP Objects</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866672#M49114</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks to all for their reply&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes it would be great, if some one point out any useful resourse in this regard,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Haider Syed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2005 11:07:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866672#M49114</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-02-18T11:07:50Z</dc:date>
    </item>
    <item>
      <title>Re: Design Pattern and ABAP Objects</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866673#M49115</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Thomas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;nice to listen that u implemented observer pattern in BSP, is there some kind of utility avaiable like in java we have Observer and obserable ( interface and class) in I think java.util package avaiable, or all logic of observer you have implemented by your own ??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Haider Syed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2005 11:12:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866673#M49115</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-02-18T11:12:50Z</dc:date>
    </item>
    <item>
      <title>Re: Design Pattern and ABAP Objects</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866674#M49116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Take a look at the following site:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://patternshare.org/" target="test_blank"&gt;http://patternshare.org/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It has all the basic patterns from the GOF and a lot more. I can recommend the ones from Martin Fowler but be sure you start with the ones from the GOF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All patterns are described by using UML so it's very easy to translate them into ABAP OO code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding your other question. For the observer pattern I used an interface which the SAP had already created if_cm_observer and created my own abstract observable class. The observable class is nearly a 100% copy of the java.util. one &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2005 11:20:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866674#M49116</guid>
      <dc:creator>thomasalexander_ritter</dc:creator>
      <dc:date>2005-02-18T11:20:16Z</dc:date>
    </item>
    <item>
      <title>Re: Design Pattern and ABAP Objects</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866675#M49117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for sharing the knowledge, I was in search of if_cm_observer interface &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Haider Syed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Feb 2005 11:54:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/design-pattern-and-abap-objects/m-p/866675#M49117</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-02-18T11:54:48Z</dc:date>
    </item>
  </channel>
</rss>

