<?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: ABAP Code Review in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002409#M956197</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;Logic, &lt;/P&gt;&lt;P&gt;ask ur TL to go thru. Theres no tool that can verify your logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For performance, u can run your code through,&lt;/P&gt;&lt;P&gt;[SE30|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/7769] &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt;; and [ST05|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/7205] &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt;;.&lt;/P&gt;&lt;P&gt;SLIN can be used to check the extended syntax checks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ST05 will give the time taken by Selects, Index used and the cost to ratio of each select. Using this u can identify which one to fine tune.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;madhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 Jun 2008 10:06:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-09T10:06:19Z</dc:date>
    <item>
      <title>ABAP Code Review</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002408#M956196</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts--&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have query where I will require your expert comments. I would like to check the quality of ABAP code with reference to&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(a) Program logic&lt;/P&gt;&lt;P&gt;(b) Performance issues&lt;/P&gt;&lt;P&gt;(c) Table joint&lt;/P&gt;&lt;P&gt;(d) Buffer being used&lt;/P&gt;&lt;P&gt;(e) Index etc etc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any tool in SAP or any third party tool which can help to check the quality of code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;--Anshuman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 09:56:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002408#M956196</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T09:56:01Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Code Review</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002409#M956197</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;Logic, &lt;/P&gt;&lt;P&gt;ask ur TL to go thru. Theres no tool that can verify your logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For performance, u can run your code through,&lt;/P&gt;&lt;P&gt;[SE30|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/7769] &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt;; and [ST05|https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/7205] &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt; &lt;B&gt;[original link is broken]&lt;/B&gt;;.&lt;/P&gt;&lt;P&gt;SLIN can be used to check the extended syntax checks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ST05 will give the time taken by Selects, Index used and the cost to ratio of each select. Using this u can identify which one to fine tune.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;madhu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 10:06:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002409#M956197</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T10:06:19Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Code Review</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002410#M956198</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;U can check your code by going to:&lt;/P&gt;&lt;P&gt;Program-&amp;gt;Check-&amp;gt;Extendeed Program Check&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;mukul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 11:10:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002410#M956198</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T11:10:25Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Code Review</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002411#M956199</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;Do an extended program check&lt;/P&gt;&lt;P&gt;code inspector check&lt;/P&gt;&lt;P&gt;run trace analysis on ST05&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Shruthi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 11:12:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002411#M956199</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T11:12:21Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Code Review</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002412#M956200</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Anshuman,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Look at the transaction code SCI- Code Inspector and SLIN- Extended program Check - These both together will definitely help you in to a large exten check in your code review and which can help to check you ABAP Code Quality.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There also can be some obsolete statements which need to be take care of and also some SQL queries which are not longer supported in OOPs context.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So hope this will help you to a lot extent in determining the Quality Code.&lt;/P&gt;&lt;P&gt;There are additional Transactions like SE30, ST05 which may help you to know about the performance or time consumption of your programs as such.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this too helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Encourage others to answer you queries by suitably rewarding them&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Venugopal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 11:55:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002412#M956200</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T11:55:25Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Code Review</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002413#M956201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;no there is no such tool which you are looking for.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can so some automated tests on the coding, by using SLIN, Code Inspector, etc. But the results are restricted, many properties can noot be tested at the code but only by execution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For performance ( joins, buffers, index etc. relate to performance) you must define test cases (program executed with certain parameters in a real system with enough data). You must execute the program&lt;/P&gt;&lt;P&gt;+ measure runtime and oher KPIs&lt;/P&gt;&lt;P&gt;+ and check the traces SE30 and ST05 for bugs with join, buffer or indexes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Details about the traces are expalined in the blogs which I have written: Links were given above.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Siegfried&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 12:16:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002413#M956201</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-09T12:16:21Z</dc:date>
    </item>
    <item>
      <title>Re: ABAP Code Review</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002414#M956202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;    There is a utility " IBM Syntax Checker " which checks performance of the report as far as joins are concerened.&lt;/P&gt;&lt;P&gt;    you can also use code inspector to solve all issues related to indexes,buffering etc.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Jun 2008 14:18:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/abap-code-review/m-p/4002414#M956202</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-16T14:18:44Z</dc:date>
    </item>
  </channel>
</rss>

