【发布时间】:2011-04-06 20:29:30
【问题描述】:
Prolog 中是否有(相对)当前的最佳实践参考?适合送给没有学习过逻辑编程或“Prolog 的工艺”等高级文本的商业 Prolog 开发人员吗?
有很多通用教程,但我能找到的关于最佳实践的唯一一篇是 1994 年的一篇:
http://www.cs.auckland.ac.nz/~j-hamer/07.363/prolog-for-se.html
comp.lang.prolog 或此处也有个别问题,如下所示:
Prolog Best Practice: checking if a variable is already bound.
但没有比这更全面、最新且适合商业开发人员的了。
这个问题是在面试时出现的,该工作需要对初级到中级 Prolog 开发人员进行正式指导和代码审查。作为一名经验丰富的 Prolog 承包商,我经常为其他开发人员提供建议,这些开发人员对他们的产品及其领域有深入的了解,但他们是自学成才或接受过有限的 Prolog 培训。但指导是临时性的,针对他们特定的日常问题。
无论如何,我已经离开 Prolog 开发一段时间了,面试官的问题让我觉得应该有这样的参考。如果那里没有,如果我得到这份工作,我可能会自己创建它。
【问题讨论】:
标签: prolog