首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用functional-java将闭包添加到Java生产项目中有多安全?

使用functional-java将闭包添加到Java生产项目中有多安全?
EN

Stack Overflow用户
提问于 2009-04-20 03:11:11
回答 6查看 645关注 0票数 6

我喜欢在Java中使用闭包。我读到他们可能会也可能不会进入Java7,但一个名为functional-java的开源项目已经实现了包括闭包在内的功能特性。

在企业生产应用程序中使用这样的库有多安全?

目前有没有更好的方法来向Java添加闭包?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-04-20 04:33:33

闭包肯定不会出现在Java7中,因为对单一的实现缺乏共识。See here.

Functional Java库经过了彻底的测试和积极的开发。如果你浏览源代码,你会发现它只是一个简单的沼泽标准的Java,没有太多可能出错的地方。我知道至少有一个任务关键型企业应用程序在生产中使用它。这个应用程序有超过一百万的用户。

勇敢点儿。

票数 6
EN

Stack Overflow用户

发布于 2009-04-20 04:54:36

Functional Java不要求您使用闭包--源代码可以用任何Java1.5编译器编译。Functional Java比Google集合要完整得多,只是碰巧允许您在BGGA中很好地使用它。

希望这能有所帮助。

票数 4
EN

Stack Overflow用户

发布于 2009-09-13 00:09:41

我认为你从错误的角度看待这个问题。

我喜欢在

中使用闭包。..。在企业生产应用程序中使用这样的库有多安全?

关于在企业生产应用程序中使用什么技术的决策应该基于从长远来看对企业最有利的原则。你应该问这样的问题:

从functionality?

  • What的角度来看,
  • 正在添加的技术将显著改进应用程序。当前项目面临的风险是什么?
  • 是否声称该技术已“生产就绪”?
  • 是受支持的技术。它可能在5到10年后仍然得到支持吗?
  • 如果你离开公司,是否会有其他人接管维护你的代码?
  • 使用该技术对培训/招聘有何影响?

一般来说,像“我很想使用Xxx”这样的声明不应该出现在企业决策中。(有一些反例;例如,初创公司将公司押在一些新技术上,但真正的成功率是...嗯..。对猜测持开放态度。)

总而言之,如果你正在构建企业生产应用程序,你需要保守,抵制使用闪亮的新技术的诱惑,“为了好玩”。试着像IT经理一样思考。

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

https://stackoverflow.com/questions/766745

复制
相关文章

相似问题

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