|
---------------------------------------------------------------------------------- BITTER JAVA: LEARNING FROM ANTIPATTERNS BY BRUCE TATE ---------------------------------------------------------------------------------- Sun Microsystems and The Complete Programmer Network would
like to invite you to join us for a two hour presentation on "Bitter Java:
Learning from Antipatterns" with noted author and developer, Bruce
Tate. This event is a FREE EVENT
and a prelude to the upcoming Atlanta Java Software
Symposium on Nov 15-17th. DATE: TIME: LOCATION: Sun Microsystems Training Facility 770-481-4400 MISC:
Refreshments will be served PRESENTATION OVERVIEW: This session discusses common Java traps, called Antipatterns. We will first explore basic
antipatterns, what they are, and how they can improve your programming. Next, we will dive into specific Java
antipatterns, in three areas. We will
explore antipatterns from Bitter Java, and introduce new antipatterns from the
in-progress book, Bitter EJBs. We
will explore architectural antipatterns such as round tripping, the Magic
Servlet and the Cacheless Cow.
Next, we will talk about low-level design antipatterns such as
Application Joining and Stateless Racing.
Finally, we'll talk about process antipatterns, such as Thrash Tuning. ABOUT THE PRESENTER: Bruce Tate is a consultant with 15 years of IT
experience. He worked for 13 years
at IBM, in roles ranging from a database systems programmer to Java proof-of-concept
team lead where he served on the certification board for the IT
profession. He left IBM to build a
solutions development team at a high-powered TL Ventures startup, and left that
post to build his own consulting business.
He has eight patents ranging from database design to development
environment user interfaces, and is the author of three books, including the
best selling Bitter Java. ------------------- REGISTRATION: ------------------- Registration is free, simply register at http://sw.sun.com/wma/cgi-bin/member.cgi Event
ID: javaswsymp Password:
sun ---------------------------- DRIVING DIRECTIONS: ---------------------------- Take 400 North to exit 5A, into parking lot of |