假设我需要完成三项任务。第一个选项是这样的:
void doAllStuffInOneFunc() {
//code block for task 1
...
...
//code block for task 2
...
...
//code block for task 3
...
...
}
或者,以下内容可能更好地提高可读性和维护性:
void doAllStuffByCallingOtherFuncs() {
doTask1();
doTask2();
doTask3();
}
我将为第二种选择支付什么费用?