在应用程序中使用库的情况下,哪些论据会带来最大的成功?您如何成功地帮助同事认识到使用图书馆的好处?
特别是在以下情况下:
<代码>G215
发布于 2009-05-15 19:52:27
你知道,我为此提出的最好的论点是,无论你的团队有多好,错误都是不可避免的;对于开源库,已经有人发现了错误并修复了它们。到目前为止,这是我在这种情况下使用过的最有说服力的论点。无论您的开发人员多么自信,他们都必须承认,即使他们的代码中偶尔也会有bug,并且使用已经经过广泛测试和调试的代码消除了大部分不确定性。
发布于 2009-05-15 19:53:48
如果你打算用javascript做一些有趣的事情,而你的团队又不认为他们需要一个javascript库,那么他们在这方面肯定是缺乏经验的。
他们显然没有意识到浏览器不兼容的地狱问题,特别是在IE6方面。
当你在浏览器中工作时,你不是在一个平台上工作,而是在四个古怪的、不兼容的平台上工作。
发布于 2009-05-15 19:54:27
你们的大学正在遭受NIH syndrome的折磨(不是在这里发明的)。
这在所有类型的任务中都很常见,比如创建数据访问代码。他们认为他们可以比大规模的社区努力做得更好,比如(N)Hibernate已经超过10年了。
库应该会让你不必重新发明轮子(很糟糕),专注于更有趣的东西。
举个例子,今天我不得不检查来自第三方的一些代码。它对System.DateTime进行了重新实现,而且非常糟糕。
https://stackoverflow.com/questions/870526
复制相似问题