。若是在程式开发前就已制作手写的决策表，列举不同的情形及其动作时，控制表可以用来比对是否符合原始程式规格。控制表中也可以包括一些计数器，提供不同情形的统计资讯，可以在程式执行中自动进行最佳化，或是之后由人工修改程式，进行最佳化。控制表可以当成程式的静态变量，利用文字档储存，放在资料库中，也可以在程式启动时依参数动态建立。
性能考量.乍看之下，使用控制表会增加，因为需要一个程序来查表及执行对应的副程式。不过将执行的程式及用表格表示的逻辑分开，可以更清楚的让每个程式执行各自的机能。