Java教程

使用表驱动编程来优化代码

本文主要是介绍使用表驱动编程来优化代码,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

什么是表驱动编程?举个例子

function toChinese(num){
    if(num == 1){
        return '一'
    } else if(num == 2){
        return '二'
    } else if(num == 2){
        return '三'
    }
}

表驱动方法写

function toChinese(num){
    const table = {
        1: '一',
        2: '二',
        3: '三'
    }
    return table[num]
}

表驱动方法可以使你不必使用逻辑语句来查询信息,而是在表中查询信息,简单的情况下,逻辑语句往往更直接有效,但随着逻辑越来越复杂,表驱动方法就更为有效了。

表驱动编程的意义在于逻辑与数据的分离,当以后继续往代码里继续添加逻辑时,表驱动方法也更为直观高效。

这篇关于使用表驱动编程来优化代码的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!