我有很長的代碼功能約100行。這很難閱讀。哪種分離方法對於長時間功能更清潔?
哪種更清潔或更好的方法來分離功能?
第一種方式
function main() {
func1();
func2();
func3();
func4();
func5();
}
方式二
function main() {
// more code here
func1();
}
function func1() {
// more code here
func2();
}
function func2() {
// more code here
func3();
}
function func3() {
// more code here
func4();
}
如果沒有一個更好的,當我應該用另一種辦法,而不是第一呢?
我想去第一個,但是這個問題可能屬於http://codereview.stackexchange.com/ – Lee
如果func1應該做什麼,'func1'應該只調用'func2'。 –
@DanielFischer你能舉個例子嗎?現在我更喜歡第一種方式,但我的同事第二種方式。 – egon12