参考下面的段落,然后以相同的语言回答后面的问题:  通过:设计模式的文档描述了该模式使用的环境,该模式试图解决的环境中的力量以及建议的解决方案. 没有一个单一的标准格式来记录设计模式. 不同的模式作者使用了多种不同的格式. 然而,根据Martin Fowler的说法,某些模式形式比其他形式更为人所熟知,因此成为新的模式写作努力的常见起点. 一个常用的文档格式的例子是Erich Gamma,Richard Helm,Ralph Johnson和John Vlissides在他们的书"设计模式"中使用的格式. 它包含以下部分:  问题:如何记录设计模式?
模式使用的背景,模式试图解决的背景中的力量,以及建议的解决方案