W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
這是一個(gè)良好的做法,保持您的程序是自包含和盡可能容易閱讀。 只需嘗試將大型和復(fù)雜的任務(wù)分成更小和更簡單的任務(wù),將每個(gè)任務(wù)放置在其單獨(dú)的模塊中,開發(fā)人員可以集中精力,而不會(huì)分心。
在SAP ABAP環(huán)境中,模塊化涉及將程序組織成模塊化單元,也稱為logical blocks。 它減少了冗余并提高了程序可讀性,即使是在創(chuàng)建它以及隨后在維護(hù)周期中。 模塊化還使得相同代碼的可重用性。 ABAP已經(jīng)使得開發(fā)人員需要模塊化,即相對(duì)更多地組織程序,而不是具有相對(duì)更內(nèi)置的模塊化特征的基于OOPS的語言。 一旦小的,模塊化的代碼段完成,調(diào)試等等,它隨后不必被返回,并且開發(fā)人員可以繼續(xù)前進(jìn)并專注于其他問題。
ABAP程序由稱為模塊化處理塊的處理塊組成。 他們是:
從程序外部和從ABAP運(yùn)行時(shí)環(huán)境(即,事件塊和對(duì)話模塊)調(diào)用的處理塊。
處理從ABAP程序調(diào)用的塊。
除了使用處理塊的模塊化之外,源代碼模塊用于通過宏和包括程序?qū)υ创a進(jìn)行模塊化。
源代碼級(jí)別的模塊化:
通過從ABAP程序調(diào)用的處理塊進(jìn)行模塊化:
模塊化源代碼意味著在模塊中放置一個(gè)ABAP語句序列。 模塊化源代碼可以根據(jù)用戶的需求在程序中調(diào)用。 源代碼模塊增強(qiáng)了ABAP程序的可讀性和可理解性。 創(chuàng)建單個(gè)源代碼模塊還防止了人們不斷重復(fù)寫入相同的語句,這反過來使得代碼對(duì)于第一次通過它的人來說更容易理解。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: