Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个程序需要菜单中的帮助链接。帮助链接因语言、版本、用户类型(管理员指南或用户指南)而异,因此有十几个链接。我应该将所有这些链接放在程序目录下的外部 XML 文件中,还是只将硬代码放在具有巨大字符串表的 .rc 文件中?
谢谢!
如果您将所有内容都放在 .rc 文件中,则对重构不利。如果我是你,我会使用外部 XML。
您必须考虑是否希望最终用户能够看到此文件。由于 XML 是基于文本的,因此更改该文件非常容易。
如果链接列表稍后确实发生了变化(例如未来的更新),那么只有一个 XML 文件会容易得多。
最后,这并不重要,只是对您来说方便的问题。我会使用 XML 文件,因为我习惯了这种方法。