小编jua*_*gzl的帖子

这是硬编码吗?我怎么能避免呢?

我正在为特定的XML结构创建一个解析器,我正面临一个可能的硬编码问题.这里:

private function filterDefaultParams($param){
    #FIXME Hardcoding?
    return array_key_exists('default',$param);
}
Run Code Online (Sandbox Code Playgroud)

文字'default'是Xml结构中的有效标记,这是硬编码吗?我可以使用其他技术来搜索默认标签吗?

我考虑使用doctype但是,如何指定'default'是默认值的标记?

也许不是硬编码,因为这个标签是我的标准.

谢谢您的帮助.

xml doctype design-patterns anti-patterns hardcode

1
推荐指数
1
解决办法
206
查看次数

标签 统计

anti-patterns ×1

design-patterns ×1

doctype ×1

hardcode ×1

xml ×1