Табличный метод использует структуры данных вместо операторов if-then для управления логикой программы. Например, если вы обрабатываете два типа записей (телевидение или кабель), вы можете сделать это:
hash [tv] = processTvRecords
hash [cable] = processCableRecords
В некоторых языках, таких как Ruby или Perl, эта техника проста. В Java вам нужно использовать Reflection, чтобы найти дескрипторы методов.
Если вы хотите узнать о таблицах решений, изучите среду тестирования Fitnesse по телефону http://fitnesse.org/.