你想获得各种Java EE软件技术的最佳实践吗?请加入我们!让我们共同努力来实现这个目标。
我在Google Code托管了一个Project
致力于提供各种Java EE软件技术的最佳实践
http://code.google.com/p/keepleaping/
发起这个project的目的很单纯:
- 开源项目化,用于解决技术资源分散的问题。从开源社区做起,开辟出若个针对实际应用的项目,以项目带动技术的讨论,这样就有了目标,有了针对性,才能将众多的智慧融合起来,才有了针对各种需求的解决方法的积累。
『引用自ChinaUnix社区《开源时代》创刊词』
以上是发起这个project的初衷。等壮大以后,就可以
- 开源产品化,用于解决应用集中的问题。将一些成熟的模块,通过系统的方法整合起来,以满足一类应用的需求,这样就能逐渐形成开源产品。
- 开源商业化,用于解决产品成熟度问题。开源产品不断的接受市场的检验,通过社区成员不断的优化,随着应用的深入,就逐渐会产生各种商业性服务,使产品产生社会价值。
- 开源社会化,用于解决可持续发展的问题。基于开源的开放性特征,进行了商业化的开源产品又将所获得的利益进一步回馈开源社区,以促进新的项目的发展。至此,开源经历一个完整的生态循环。
『引用自ChinaUnix社区《开源时代》创刊词』
这个过程或许很漫长,很艰辛,但我们有心理准备,有足够的耐心和信心以及永不枯竭的动力。记得Google的创始人之一还是Google的哪个灵魂人物在Google进入中国市场时说过,“中国是一个有着五千年文明的国家,那么我们在中国市场的盈利,有着五千年的耐心”。
听到这句话很受鼓舞,人家一个自己国家才有几百年历史的外国人都能这么说,作为有着五千年文明的中华民族的子孙,却没有这个勇气、魄力和自信吗?
本来这个主题,我是发到 Java版
的,标签为
企业应用
。
我觉得这样是合理的,因为首先,这个主题确确实实是在讲java企业应用
的;其次,这个主题也不能算
是入门级别
的,难道最佳实践
(best practice)
是入门级别的东西吗?刚入门就可以考虑最佳实践
(best practice)
的问题了吗?
但很不幸
,我的这个主题在javaeye它就是被判定为了入门级别
,javaeye真是人才济济哦,
最佳实践
(best practice)
在这里竟然只能算是入门级别的问题!!
或许我们敬爱的javaeye管理员
是这么想的,你这个东西,放在入门版面
,感兴趣的人会多一些,而大牛们是不屑一顾的。那我真是要好好谢谢您了,我们敬爱的javaeye管理员
。
但我想说的是,我的这个project,要加入是有一定技术上的门槛的。
最基本的,需要对maven、subversion这些团队协作开发常用的工具要有相当的熟悉程度,否则根本没法和别人协作开发。 还要对某一种技术/框架模式/思想(如 jboss seam、jbpm等等知识)有相当多的了解(刚入门是不够的)。所以如果您对这些知识掌握的不够,则不适合加入我的这个project。
我的本意是希望吸引那些大牛们
能抽出您宝贵的时间来参与我这个project,为中国的软件技术的发展做出更多的贡献(如果你觉得太崇高的话,那就改为:高手间的实战切磋,为世人做示范好了)。
当然,我也非常欢迎那些热爱软件技术,热衷于软件开发,有志于为中国的软件技术的发展做贡献的,自身又有相当天赋,又勤奋好学的“javaeye的入门级会员(按javaeye的标准判定的,尽管对这个标准我现在有点迷惑)”们加入。
郑重声明
:我的这个project不含任何功利因素,纯粹是为了集合天南地北的软件人,做一些对大家有意义的事情。
人各有志,加入与否,纯属自愿。但如果您不感兴趣,不想加入,您可以立即离开,请不要影响其他感兴趣的人加入。
很不明白那些在论坛里投隐藏帖
票的人。我已详细阅读过《JavaEye积分规则,博客和论坛使用规则[2008.10.15修订]
》,我确定没有违反这里面的任何一条。难道我在标题中写了“
请加入我们!
”(那我现在就暂且把这句去掉好了),就认为我这是变相的招聘贴了吗?还是认为我有什么不可告人的目的?实在不解的很,敬请指教,不要投了票拍拍屁股就走人了。
这个project的目标是——提供各种Java EE软件技术的最佳实践
我们在学习各种技术/框架/模式/思想的同时,会进行一系列实践。我们会找任何可能的case来做一些纯学术目的的project,并在此过程中试图找出best practice,供世人参考。
举例来说,比如现在有一种优秀的Java EE full stack framework叫jboss seam ,很多人开始在学,但缺乏最佳实践,不敢真正在项目中用。那么我们就先进行一些学术性的实践,做一些纯学术目的的虚拟project来真正使用一下seam,探讨怎么用才是最好的方式,其中会遇到哪些问题,如何解决等。 这样一个过程下来,我们就能对jboss seam有一个相对真实、全面的了解,然后再开始在正式的project(real-world project)里用,那时候心里就有底了。
这个project under Apache License 2.0
,以后做大、做好了,如果觉得其中有一些好的practice可以纳为己用,大家尽可以拿回去在自己的商业project中用。
目前我们主要聚焦在 jboss seam
上。
但不仅限于seam,您有任何好的idea,都可以在这里实践。
成为这个project的member以后,您将有机会跟其他有着共同目标的member一起,在您的业余空闲时间里开发任何你感兴趣的project。 您还可以基于您的任何idea,发起任何一个sub-project,然后找那些感兴趣的member和您一起开发 。
欢迎有志之士加入
请联系我:dearshor@gmail.com
邮件中请提供您的Google Code帐号
(以便我把您的帐号加到这个project的member list中),并写明加入的理由/目的,有什么好的idea,有多少业余空闲时间可以投入到这个project中来
,等等。
本project目前起步阶段。我们的理念是:立即动手,逐步完善(亦即Google的理念 )
See Also
:
分享到:
相关推荐
作为一个专业的Java EE软件工程师,你需要掌握一系列关键技术和概念。以下是一些重要的技术要点: 1. **Servlet和JSP**: - **Servlet**:Java Servlet是Java编程语言中的一个接口,用于扩展服务器的功能。它们...
6. 最佳实践:提供在Java EE 7环境下开发应用程序的推荐方法和技巧。 虽然提供的文件内容并未直接显示书中的详细知识点,但上述知识点是从Java EE 7的基本概念和专业手册的性质出发,根据Java EE 7 Developer ...
将 Flex 集成到 Java EE 应用程序的最佳实践 将 Flex 集成到 Java EE 应用程序的最佳实践
《Java EE设计模式:Spring企业级开发最佳实践》是一本深度探讨如何在企业级环境中有效利用Java EE设计模式和Spring框架的专著。该书由人民邮电出版社出版,旨在帮助开发者掌握在复杂的企业级应用中,如何通过设计...
"基于Java EE平台与最佳实践的框架设计方案" 这篇文章介绍了一种基于Java EE平台的框架设计方案,该方案旨在提高项目开发效率和质量。该方案分为四个步骤:数据封装、验证、更新和操作。数据封装阶段,将界面层上的...
5. **教程和指南**:虽然这里提到的是英文版,但Java EE API文档通常会包含教程和指南,指导开发者如何开始使用各个组件,以及最佳实践。 6. **错误处理和异常**:API文档还会列出可能抛出的异常和错误,以及如何...
《Java EE 5 Tutorial》是Java企业版5(Java Platform, Enterprise Edition 5)的一份官方教程,旨在帮助开发者...这份教程是Java EE开发者入门和进阶的重要参考资料,对于理解Java EE架构和最佳实践具有深远的影响。
通过学习和使用"java_ee_sdk-8u1.zip"中的资源,开发者可以深入了解Java EE 8的特性和最佳实践,从而构建出高效、可维护的企业级应用。同时,这些资料也是进一步学习和研究Java EE技术栈,如微服务、云原生应用开发...
通过本教程,读者将能够学习到如何使用Java EE技术栈构建复杂的Web应用,包括设计模式、最佳实践以及如何利用各种组件协同工作,从而成为一名合格的Java EE开发者。教程中的综合实例将帮助读者将理论知识转化为实际...
Java EE 8 Design Patterns and Best Practices是一本详细探讨了Java企业级版本8(Java EE 8)在企业级应用开发中应用设计模式和最佳实践的书籍。本书旨在帮助开发者利用Java EE的最新特性来构建可扩展的企业级应用...
《Java EE 7 Essentials》是一本详细介绍Java企业版7(Java EE 7)的书籍,涵盖了Java EE 7平台的新特性、组件以及应用场景。Java EE 7是在2013年推出的Java企业级计算平台的标准版本,它在Java EE 6的基础上做了...
- **目的**:通过实际编写一个股票投资监控程序来学习Java EE的核心技术和最佳实践。 - **应用场景**:适合于金融行业中的投资者或金融机构开发内部使用的投资监控系统,帮助他们实时跟踪市场动态、分析投资组合表现...
### Java EE 7 Recipes ...通过阅读《Java EE 7 Recipes》这本书,读者不仅可以了解到Java EE 7的最新特性和最佳实践,还可以获得实际操作的经验,这对于成为一名合格的Java EE开发人员来说是非常宝贵的资源。
Java EE(Java Platform, Enterprise Edition)是Oracle公司推出的用于构建企业级Web应用程序的框架和技术集合。这个平台定义了一系列标准和API,旨在简化开发、部署和管理分布式、多层的服务器端应用。Java EE技术...
了解并遵循Java EE 6的最佳实践,如使用CDI进行依赖管理,利用EJB的异步处理能力,使用JPA进行数据访问,以及JSF的组件化开发,可以提高代码质量并降低维护成本。 通过深入学习和实践Java EE 6与GlassFish 3的组合...