Ten years of Design Patterns
It was at OOPSLA ten years ago that the Gang of Four (Gamma, Helm, Johnson, and Vlissides)'s Design Patterns book was first released. Elisabeth Freeman blogs a congratulations on Design Patterns 10th Anniversary writes that this book "introduced the world to the idea of creating reusable, general OO designs that could be applied across lots of problems."
Also in today's Weblogs, Felipe Leme writes about Setting a lightweight JBoss server for web development only.
" Have you ever been in the situation where you needed to use JBoss only as a web server, but had to bear the overhead of starting all those MBeans because you didn't know how to turn them off? Well, I did, but haven't never had the patience to change that situation. Until recently, when I was forced to optimize the process..."
Jon Mountjoy blogs about JQuery - Logic Programming, Source code and Eclipse Plugins.
"JQuery provides an embedded logic programming language, and a fact database built from your source code, allowing you to build queries that shows only those elements of your source code that you want to see."
in Java Today , Rick Catrell says that "organizations fail when they try to do too much" in his interview with Janice Heiss in The Things I Wish I Learned in Engineering School. He recalls that when working on JDBC he "was surprised at how cooperative everyone in the industry was, and how effectively I was able to work with them in what we would now call an expert group. The work on JDBC went five times faster than any standards activity I've ever been involved in, and the results looked less like it was designed by a committee. [..] If you look for perfect consensus, you usually end up with a design by committee. With a strong specification lead, you can get a coherent design and still retain a high degree of consensus."
In his look at The J2ME Wireless Messaging API, David Hemphill looks at the two base protocols Short Message Service (SMS) and Cell Broadcast Service (CBS). Also he writes "WMA with the PushRegistry allows a MIDlet to handle SMS and CBS messages even if it is not running when the message is received by the device."
It would be nice to
Add useful things to the API to help beginners.
Forums, Vikstar agrees and suggests "it would also automatically fix stuff like:
if (a = b) System.out.println("a and b were equal");[..]"
TSinger responds to an SWT vs. Swing thread saying "Wrong. Eclipse looks and feels good, because capable developers and GUI-designers (the people, not the tools) are responsible for the GUI. But Swing-GUI can be as good looking and feeling as well - see www.jgoodies.com or www.jformdesigner.com for examples."
In today's java.net
- J2SE 1.4.2_06
- Jakarta Taglibs / Standard Taglib 1.1.2
- Apache DB/Torque 3.1.1
- Review Ballot: JSR 257 - Contactless Communication API
- Mibble 2.5
- Centric CRM 2.9 RC1
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page
using our news
submission form. All submissions go through an editorial
review before being posted to the site. You can also subscribe to
News RSS feed.
Current and upcoming
- October 24-28, 2004
- October 27, 2004
href="http://www.jini.org/webinar/index.html">Jini Community Webinar
- October 30, 2004 JaMU - JUG
Indonesia:Compiere and Jasper
- October 30, 2004 JUG Sardegna meeting
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e"> events submission
form. All submissions go through an editorial review before being
posted to the site.
Archives and Subscriptions: This blog is delivered
weekdays as the
Today RSS feed. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.
Ten years of Design Patterns