XML по сравнению с интерфейсом Hardcoded?

Я использую его довольно часто при потреблении веб-сервисов. Шаблон "proxy" должен, вероятно, быть переименован к чему-то более прагматическому, как 'Шаблон Обертки". У меня также есть библиотека, которая является Proxy to MS Excel. Это делает очень легким автоматизировать Excel, не имея необходимость волновать по поводу фоновых деталей такой как, какая версия установлена (если таковые имеются).

5
задан Corey D 7 August 2009 в 14:34
поделиться

2 ответа

YAGNI : Разработайте свои экраны в соответствии с текущими требованиями, которые, как вы конкретно указываете, не собираются менять. Если через год потребуется дополнительная настройка, сделайте ее более настраиваемой , затем , а не сейчас.

KISS : если использование XML приводит к меньшему объему кода и проще, чем создание подклассов, используйте XML . Если создание подклассов приводит к меньшему количеству кода, используйте подклассы. Опыт показывает, что создание подклассов проще.

10
ответ дан 13 December 2019 в 19:32
поделиться

Я считаю, что вы должны делать все, что даст вам большую гибкость, чтобы изменить свое мнение, добавить новые функции или скорректировать макет в будущем.

1
ответ дан 13 December 2019 в 19:32
поделиться
Другие вопросы по тегам:

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