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