Prolog最佳实践参考?
Prolog中是否有(相对)当前的最佳实践参考?一个适合给没有学习过逻辑编程或像“Prolog的工艺”这样的高级文本的商业Prolog开发人员的 有很多通用教程,但我能找到的关于最佳实践的唯一教程是1994年的: 在comp.lang.prolog或此处还有一个单独的问题,如下所示: 但没有比这更全面、最新、更适合商业开发商的了 这个问题是在一次面试中提出来的,因为这项工作需要对初级到中级Prolog开发人员进行正式的指导和代码审查。作为一名经验丰富的Prolog承包商,我经常建议其他对其产品及其领域有着高级知识的开发人员,但他们是自学成才的,或者接受过有限的Prolog培训。但辅导是临时性的,针对他们的特殊日常问题Prolog最佳实践参考?,prolog,Prolog,Prolog中是否有(相对)当前的最佳实践参考?一个适合给没有学习过逻辑编程或像“Prolog的工艺”这样的高级文本的商业Prolog开发人员的 有很多通用教程,但我能找到的关于最佳实践的唯一教程是1994年的: 在comp.lang.prolog或此处还有一个单独的问题,如下所示: 但没有比这更全面、最新、更适合商业开发商的了 这个问题是在一次面试中提出来的,因为这项工作需要对初级到中级Prolog开发人员进行正式的指导和代码审查。作为一名经验丰富的Prolog承包商,我经常建议其他对其产
无论如何,我已经离开Prolog开发一段时间了,面试官的问题让我想到应该有这样一个参考。如果没有,如果我得到这份工作,我可能会自己创造它。由Covington等人撰写,这是最近的一篇文章;事实上,我相信它甚至还没有正式出版。大约六周前,我们在网上讨论过这个问题。谢谢你。我有一段时间没有跟上SWI Prolog的进度,对那篇文章不熟悉。迈克尔·科文顿是我的论文顾问,从研究生院开始,我就一直在使用他的评论风格,所以我并不感到惊讶。第5节和第6节对本期特别有意思,但我想我真正想到的是Ruby和其他语言中的koans或katas,它们教你如何使用不同的语言特性解决各种类型的问题。例如,回溯、剪切、故障驱动的循环、析取等。我不太习惯将此网站作为用户使用,而不仅仅是读者,所以我似乎把我的评论和答案接受程序搞砸了。Covington等人的文章很有用,但我可能仍然需要创建自己的教程,以获得更具问题解决方式的指导。