我是一名初學者,但我寫了第一個小項目,並且關於它的一些內容並沒有真正的感覺。我希望我能清楚地描述問題。一堆互相呼叫的小函數。更好的方式來組織我的代碼?
我的整個程序基本上的相互調用的,然後的代碼的一個或兩行調用初始函數來啓動關閉「連鎖反應」,並返回所需的結果小的功能的樁。
它看起來有點像這樣(我使用PHP):
$result = func_A($args);
function func_A($arg1, $arg2){
$localvar1 = blah blah;
$value = func_B($localvar1, $arg2);
return $value;
}
function func_B($arg1, $arg2){
$localvar1 = blah;
$value = func_C($localvar1, $arg2);
$return value;
}
function func_C($args){
blah blah blah
}
所以,當我試圖去通過我的代碼,我到處亂竄亂跳遍佈像瘋了似的功能之間的地方。
有沒有更好的方法來做到這一點?我應該在我的其他功能中創建本地功能嗎?這只是感覺不太對。
感謝您的幫助,這清除了我的東西。我想我可能已經安排好了我的功能,使它不那麼容易混淆,但是我很高興看到使用一堆這樣的輔助函數是很好的。 – MikeJerome