我想知道:在較短的(但有可能變得更長)程序中主要方法的最佳用途是什麼?適合使用主要方法作爲開球?
以下是我的意思:當我開始一個項目。我通常從MainController
開始。我用它來控制我的程序的流程。在過去的(目前)我一直在做這樣的事情:
public class MainController {
//Note, normally I'll do some singleton patter stuff here, but I believe that's irrelevant to this question
public static void main(String[] args) {
MainController mc = new MainController();
mc.begin();
}
public void begin() {
//my code here
}
}
我想了解意見:是不是更好,只是有你的主代碼在類似下面的代碼主要方法,或做到這一點,因爲我已經做了(像前面的代碼)
public static void main(String[] args) {
//my code here
}
注:我知道這可能是一個有點意見爲主的答案,但我很好奇,看看那裏的票去。謝謝。
爲什麼寫更多的代碼沒有明確的目的? –
@NikolaKolev,我不確定我明白你的意思。 – kentcdodds