任何软件系统,在代码之上都有另一个可以回答这些类型以及更多问题的信息层。 代码之上还有一个额外的信息层 这类信息和代码是互补的,应该在某处被捕获,比如轻量级的辅助文档,它能描述代码自己无法描述的东西。代码会讲故事,但不会讲述完整的故事。