首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何识别适合您项目的项目/插件等?

如何识别适合您项目的项目/插件等?
EN

Stack Overflow用户
提问于 2009-07-08 13:43:50
回答 3查看 321关注 0票数 1

以下是我在这个问题上的经验的一个小示例:我开始编写代码来初始化XML文件中的Java对象。

过了一会儿,我的一位同事向我展示了Apache Commons Digester,这是满足我需求的解决方案。

你们如何为自己的项目确定有用的项目/插件等。

例如:谷歌,在StackOverflow上询问合适的东西?

研究总是很耗时的,我们都知道客户希望像possible...some提示一样快地看到结果?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-07-14 06:34:07

这是你凭经验做的事情。阅读书籍、博客文章可以帮助你对可用的工具和库有一个明确的概念。当您参与实际使用它们的项目时,您会获得对它们的第一手经验,并将它们添加到您的武器库中以备将来的项目使用。获得的经验对你不熟悉的新东西也有帮助,因为它帮助你理解从一个库/工具中期望得到什么以及如何继续集成。

我认为更重要的是积累你的经验,因为这不仅有助于识别正确的工具,而且还有助于架构设计和整个项目的集成。当涉及到为特定需求找到合适的工具时,我会说“相信你的直觉”。你应该问自己这个问题:“这是我正在寻找的足够普遍的东西,其他人以前也会去创造吗?”即使是中等规模的经验,你也应该能够正确地回答这个问题。如果答案是肯定的,那么你就可以开始搜索了。键入正确的关键字帮助。不要满足于你发现的第一件事--试着寻找替代方案。在将新工具/库集成到项目之前,一定要做大量的研究。

票数 1
EN

Stack Overflow用户

发布于 2009-07-13 07:58:58

它可以来自许多来源。(按顺序排序)

  • Collegues
  • Google
  • Stack Overflow
  • Internal维基

在我的个人经验中,我发现我的同事总是最好的起点,因为他们总是很有可能已经遇到了你想要的东西,或者可以给你一个好的开始寻找的方向。当然,你的同事的乐于助人的程度可能取决于你所在部门的规模,以及他们自己的经验。

在那之后,Google/Stack Overflow的组合可能是我下一步要研究的地方,并将大部分时间花在研究上。我发现,无论我在哪里结束,我通常都会从Google开始。

我们公司内部也有一个维基百科,可以自己获取有用信息的更新。如果你有其中的一个,那么可能也值得在那里快速检查一下。

票数 2
EN

Stack Overflow用户

发布于 2009-07-08 14:05:27

提示:如果你没有业务需求,那就别找了。

如果您没有时间在博客上阅读您正在开发的语言的最新和最好的包,那么您可以使用您拥有的API,并且当您需要解决特定的业务需求时:开始Googling。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1098169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档