“创造了野兽!有史以来最糟糕的API”

在程序员的世界里,API是无所不能的神奇工具,能够简化代码、提高效率。然而,就像世界上的一切事物一样,有些API确实可以称之为”有史以来最糟糕的API”。

曾经有一位名叫凯西·穆拉托里(Casey Muratori)的程序员,在他的博客中分享了一个令人震惊的故事。他称之为”有史以来最糟糕的API”,这个API的设计之差简直让人难以置信!

这个API是用C语言编写的,看起来简单却错综复杂,每一个函数都需要特定的参数,并且没有任何注释来解释其作用。更糟糕的是,这个API的文档简直就是一团糟!连最基本的示例代码都没有,让人摸不着头脑。

凯西·穆拉托里描述了他在使用这个API时遇到的挑战,简直就像在用钝刀在砍树一样艰难。即使是最简单的功能也需要花费大量的时间来理解和调试。

这个故事告诉我们,即使是在现代科技发达的时代,仍然会有一些糟糕的API存在。这些API不仅浪费了程序员的时间,还对整个项目造成了严重影响。

因此,作为程序员,我们应该珍惜那些设计良好、易于理解的API,并尽可能避免那些”有史以来最糟糕的API”。只有这样,我们才能更好地提高工作效率,创造出更优秀的代码!

详情参考

了解更多有趣的事情:https://blog.ds3783.com/