阅读一些复杂应用程序的代码我认为通过查看其签名来识别方法是否有副作用通常会有所帮助.在检查了一些这样的方法之后,我认为将它们标记为纯粹的功能可能会很好,以便让将来阅读此代码的人们的生活更轻松.
Java世界中有一些约定(javadoc,方法命名模式等),它将方法识别为纯函数吗?
有没有办法列出属于某个 Watson Discovery 集合的文档的元数据(如 ID、文件名等)?
有一些 API 方法需要文档 ID(例如“删除文档”),因此显然应该有一种方法可以获取此 ID。但是我无法找到如何做到这一点(既不是通过 UI 也不是通过 API)。