Math 什么是';病理编程&x27;提到

Math 什么是';病理编程&x27;提到,math,esoteric-languages,Math,Esoteric Languages,这个术语有标准用法吗 发件人: 在计算机科学中,病理学对于算法的研究有着稍微不同的意义。在这里,如果一个输入(或一组输入)导致算法的非典型行为,则称其为病态 ScienceBlogs.com有一个很好的解释,我想知道这个词在作者的作品之外是否有更广泛的含义。我看到它时就知道了 除非有具体的例子,我想说,病理学是任何一个理智的程序员都不应该认真做的事情。攻击者可能正在尝试这些方法,以便在某个地方(编译器、运行时等)发现漏洞。程序员可能是为了运动或娱乐而做这些工作,但要知道,在交付用于生产的代码时,

这个术语有标准用法吗

发件人:

在计算机科学中,病理学对于算法的研究有着稍微不同的意义。在这里,如果一个输入(或一组输入)导致算法的非典型行为,则称其为病态


ScienceBlogs.com有一个很好的解释,我想知道这个词在作者的作品之外是否有更广泛的含义。

我看到它时就知道了

除非有具体的例子,我想说,病理学是任何一个理智的程序员都不应该认真做的事情。攻击者可能正在尝试这些方法,以便在某个地方(编译器、运行时等)发现漏洞。程序员可能是为了运动或娱乐而做这些工作,但要知道,在交付用于生产的代码时,这是不可能的。由于对语言设计的误解,新手可能会使用病态的编程风格


将其与病理输入进行比较。有些算法在一般情况下表现相当好,但在某些情况下除外,这些情况通常与实际应用无关,但会破坏最坏情况的行为。根据你的观点,病理输入可能非常罕见,以至于完全忽略它们,或者特别难以集中于它们。我假设病理编程也是如此。

在浏览本系列作者的文章时,我认为他将“深奥编程”称为“病理编程”。我认为很多程序员实际上认为深奥的编程是病态的、无用的和浪费时间的“病理”是一种贬义词,表示一些“baaad”编程。所以我还是更喜欢“深奥”,它更像是“其他编程方式”,而不是“标准”方式。除此之外,感谢您提供该系列的链接!