由:stu发表的评论
嗨,Michael,
ex-info信息一般不应该将其体中的东西打印出来。这提出了一个问题:print-length和print-level在用户没有良好控制的地方。而ex-info的主要目的是处理数据,而不是字符串。用户可以像他们喜欢的方式控制从ex-data打印出来。
让新手了解过期数据有两种可能的方式:在文档的一个(或几个地方)中告诉他们,或者在不计其数的地方说“这里本来可以用得上,但我们没用它是因为你可能不知道。”我倾向于前者。
话虽如此,我认为在文档中尽早提高新生摸对过期信息和过期数据的可见度很好,并且要确保像日志中的异常打印这样的功能足够灵活,不会失去过期数据的优势。