13. 结语
运用常识并保持一致。 为可扩展性而设计。 你一定会需要它的。 [理由: 漫长而痛苦的经验。]\
\
在设计 XML 格式时,花几分钟看看其他格式并确定它们的风格。 制定风格指南的意义在于,让人们能够专注于你所表达的内容,而不是你表达的方式。\
打破这些规则中的任何一条或全部(是的,即使是那些写着”必须”的),如果盲目遵循它们会创造出一个粗糙、随意、令人厌恶的设计乱象。
特别是,属性和子元素的随意混合难以理解和使用,尽管当数据明确分为两组(如简单/复杂或元数据/数据)时,同时使用两者通常是合理的。
新手总是问:
“元素还是属性?
哪个最适合我?”
知道的人咆哮如狮;
智者微笑如虎。
—一首 短歌(tanka) ,即扩展的俳句
\
[TODO: 如果建立了模式注册表,添加一个链接到它]
\
\
\
\
Last updated on