Better Faster Lighter Java [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Better Faster Lighter Java [Electronic resources] - نسخه متنی

Justin Gehtland; Bruce A. Tate

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید








11.3 Challenges


Currently, the Java platform is the leading server-side development
and deployment platform, but it's not beyond
replacement. For continued success, leaders in the Java community
must respond to a set of challenges:

Simplify


Java development must get better for everyday developers. J2EE is not
the ultimate answer; if it is not simplified, the average customer
will no longer be able to afford the cost of developing and
maintaining Java applications.


Leverage open source


Most open source projects fail, and that's okay. The
ones that succeed survive the withering test of everyday use. If an
open source project works, standardize it and move forward.


Listen to developers


Java's standardization process sometimes leads to
many standards that have never been tried in the marketplace. A
committee is a horrible place to design an API. No one is smart
enough to understand all of the ways that things can break. Better
adherence to successful open source APIs can help.


Deal with the albatross


EJB is an albatross that is never fully going to take flight.
It's important to modernize that architecture.
Allowing pluggable persistence, separating services, allowing more
transparent models, and lightening the container would go a long way
toward a more successful EJB 3.0.




/ 111