软件架构文档的写作应该遵循一定的原则,这些原则包括:

  • 文档要从使用者的角度进行编写;
  • 必须分发给所有与系统有关的开发人员;
  • 应该保持架构文档的即时更新,但更新不要过于频繁;
  • 架构文档中描述应该尽量避免不必要的重复;
  • 每次架构文档修改都应该记录进行修改的原则。