<?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: How do you structure a robust set of SAS programs so that each piece works cohesively (Enterpris in SAS Studio</title>
    <link>https://communities.sas.com/t5/SAS-Studio/How-do-you-structure-a-robust-set-of-SAS-programs-so-that-each/m-p/622156#M8734</link>
    <description>&lt;P&gt;Start by viewing your codes side-by-side, so you see which parts are common. Identify what is dynamic, and see if you can parameterize it.&lt;/P&gt;
&lt;P&gt;Then you can insert proper %if %then %do - %end blocks to run code parts conditionally.&lt;/P&gt;</description>
    <pubDate>Tue, 04 Feb 2020 09:02:05 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2020-02-04T09:02:05Z</dc:date>
    <item>
      <title>How do you structure a robust set of SAS programs so that each piece works cohesively (Enterprise Gu</title>
      <link>https://communities.sas.com/t5/SAS-Studio/How-do-you-structure-a-robust-set-of-SAS-programs-so-that-each/m-p/622145#M8733</link>
      <description>&lt;P class="_1qeIAgB0cPwnLhDF9XSiJM"&gt;So high level: I am working on a set of SAS programs that pulls from multiple data sources with the intention of calculating rates for a set of products. There are a total of 6 different products, and each category of products has similar calculations, but not exactly the same (the market base rate is different for each, and there are some slight tweaks in the methodologies depending on what product type it is). I come from a object oriented programming perspective, but I realize SAS applications don't really have the same approach as an object oriented programming perspective.&lt;/P&gt;&lt;P class="_1qeIAgB0cPwnLhDF9XSiJM"&gt;How would I go about building out each program when you're attempting to do the same thing 6 times over? This is what my current set of programs look like, you'll notice there is lots of repetition which feels inefficient, but they are also slightly different and if I coded it all "like" programs into one, it feels really long (not sure if SAS programs should be as long as applications in other languages)&lt;/P&gt;</description>
      <pubDate>Tue, 04 Feb 2020 08:27:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/How-do-you-structure-a-robust-set-of-SAS-programs-so-that-each/m-p/622145#M8733</guid>
      <dc:creator>ErikMetha</dc:creator>
      <dc:date>2020-02-04T08:27:19Z</dc:date>
    </item>
    <item>
      <title>Re: How do you structure a robust set of SAS programs so that each piece works cohesively (Enterpris</title>
      <link>https://communities.sas.com/t5/SAS-Studio/How-do-you-structure-a-robust-set-of-SAS-programs-so-that-each/m-p/622156#M8734</link>
      <description>&lt;P&gt;Start by viewing your codes side-by-side, so you see which parts are common. Identify what is dynamic, and see if you can parameterize it.&lt;/P&gt;
&lt;P&gt;Then you can insert proper %if %then %do - %end blocks to run code parts conditionally.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Feb 2020 09:02:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Studio/How-do-you-structure-a-robust-set-of-SAS-programs-so-that-each/m-p/622156#M8734</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2020-02-04T09:02:05Z</dc:date>
    </item>
  </channel>
</rss>

