Что такое табличные методы?

Если вы используете Maven :

mvn -Dexec.args="-Duser.timezone=Europe/Sofia ....."

11
задан MultiplyByZer0 21 January 2019 в 09:33
поделиться

2 ответа

Табличные методы являются схемами, которые позволяют Вам искать информацию в таблице вместо того, чтобы использовать логические операторы (т.е. случай, если). В простых случаях это более быстро и легче использовать логические операторы, но поскольку логическая цепочка становится более сложной, табличный код более прост, чем сложная логика, легче изменить и более эффективный.

Ссылка: McConnell, Steve. Код полный, второй выпуск. Редмонд (Вашингтон): Microsoft, 2004.Печать. Страница 411, абзац 1.

20
ответ дан 3 December 2019 в 02:42
поделиться

Табличный метод довольно прост. Используйте структуры данных вместо если затем операторы для управления логикой программы. Например, при обработке двух типов записей (ТВ по сравнению с кабелем), Вы могли бы сделать это:

hash[tv] = process_tv_records
hash[cable] = process_cable_records

На некоторых языках, как Ruby или Perl, эта техника проста. В Java необходимо было бы использовать Отражение для нахождения дескрипторов метода.

Если Вы хотите узнать о таблицах решений, investiagethe среда тестирования Fitnesse по http://fitnesse.org/.

3
ответ дан 3 December 2019 в 02:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: