功能是否应该用作组织代码的手段,即使该功能只执行一次?

时间:2017-05-20 23:42:09

标签: javascript performance coding-efficiency

我经常发现自己将代码分块到函数中只是为了使代码更具可读性。

示例:

// Returns 4 random menus
function getRandomMenus(menus_in){
  //Return random menus
}

// Assign random decision times for players 1 and 2
function getTimes(){
  // Return random times
}

但是这些函数只执行一次(启动程序时):

menus = getRandomMenus(all_menus);
all_times = getTimes();

这似乎效率低下,但替代方案似乎更难以遵循(即使是我编写代码的人),当函数变得比上面的例子更复杂时,情况更是如此。

即使这样效率低下(我觉得它是这样),为了便于阅读,是否可以牺牲效率?

0 个答案:

没有答案