The Artima Developer Community
Sponsored Link

Ruby Buzz Forum
No Fluff, Just Stuff (Friday)

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic    
Flat View: This topic has 0 replies on 1 page
Jim Weirich

Posts: 351
Nickname: jimw
Registered: Jul, 2003

Jim Weirich is a long time software developer and a relatively recent Ruby enthusiast.
No Fluff, Just Stuff (Friday) Posted: Jul 13, 2003 10:32 PM
Reply to this message Reply

This post originated from an RSS feed registered with Ruby Buzz by Jim Weirich.
Original Post: No Fluff, Just Stuff (Friday)
Feed Title: { | one, step, back | }
Feed URL: http://onestepback.org/index.cgi/synopsis.rss
Feed Description: Jim Weirich's Blog on Software Development, Ruby, and whatever else sparks his interest.
Latest Ruby Buzz Posts
Latest Ruby Buzz Posts by Jim Weirich
Latest Posts From { | one, step, back | }

Advertisement
The Ohio Java Software Symposium version of the No Fluff Just Stuff conference has arrived in Cincinnati. I’ll try to capture a small part of what went on in this blog.

Registration started at 12:00 noon on Friday (July 11) at the Mariott Northeast. I got there plenty early and had plenty of time to go through the material before the actual conference started.

Compuware sponsership was very prominent (full disclosure: I am a consultant for Compuware, although that affiliation had little to do with my attendance). Everyone got a cool pen (the kind that lights up!) with a Compuware logo. Our notebook with the seminar schedule included a whitepaper on MDA development by Tom Blankers (Compuware’s OptimalJ Product Manager). And who could miss that huge Compuware/OptimalJ banner that was hung behind the speaker in the main room.

At 1:00 Jay Zimmerman, the conference organizer, gave a short welcome talk and the conference was started.

Java Persistence Frameworks (Bruce Tate)

The Cincinnati symposium had three tracks going at once. The topics I wanted to hit were Java persistence and J2EE issues, so the first talk by Bruce Tate was right on target.

I’m not going to record all the details of each presentation, but rather record my overall impressions and capture some thoughts.

I’m relatively new to Java persistence beyond the basic JDBC stuff, so there was lots of good information here. Bruce tends to favor JDO over EJB persistence. How JDO uses byte code enhancements to get the necessary persistence hooks is interesting. There was some discussion of how AOP might mitigate the need for byte code enhancement in the future.

Break

I was reviewing the conference schedule on Thursday night, and my teenage daughter was helping me choose topics (well, at least she was giving me her opinions). She told me to make sure I attended the breaks because they were likely to have snacks.

Bitter EJB (Bruce Tate)

Bruce’s next talk based on his latest book Bitter EJB. Basically, Bitter Java/EJB concentrats on identifying systemic failures, i.e. Antipatterns.

Some good quotes and other stuff that stuck in my head:

  • "Good guitar players know what notes to play. Great guitar players know what notes not to play. The same is true for programmers and code."
  • Use a Wiki for group communication.
  • "Every 10 or 15 years the industry will come up with a new framework."
  • "EJB is ripe for AntiPatterns"
  • Bruce compared EJBs to Tolkien’s ring of power.
  • Beware of the Design by Resume pattern

Agile Software Development (Dave Thomas)

Dave was one of the original signers of the Agile Manifesto. He shared his insights of what the manifesto means and gave an overview of the different agile methodologies.

Here’s a quote that I like:

"Without excellent personnel, even good to excellent processes can only achieve marginal results." — Capers Jones, Software Assessments, Benmarks, and Best Practices, Addison-Wesly, 2000.

There was an added bonus at Dave’s talk. Chad Fowler, a fellow rubyist, was there. Chad had recently returned from a 1 1/2 year stint in India so it was great to catch up with him.

Dinner

Keynote: Intro to Pragmatic Programming (Dave Thomas)

Dave gave his views on the state of the software industry and some things we need to do to address the issues. Here are some frightening statistics…

  • Almost 60 Billion dollars per year are wasted due to buggy software
  • That’s about $20,000 per developer! (I’m glad they don’t want it back).
  • The defect rate per 1000 lines of code has remained relatively constant over the past 20 years.

Dave shared his "pragmatic principles" for becoming a great software developer. If you haven’t read The Pragmatic Programmer, then immediately go out get a copy to read.

After Hours

After the keynote talk, several of us wondered over to the hotel restaurant for drinks and talk. Over the course of the evening Dave Thomas, John Carnell, and Stuart Halloway stopped by for conversation. Topics covered many areas, including

  • The state of Microsoft (Dave and Stuart predicted that Microsoft would be a major open source vender in 5 years)
  • Books, both technical and non-technical
  • The heavy infiltration of Mac laptops at recent conferences (in particular OSSCON). It seems that Mac has become the machine of choice alpha geeks.

At one point we were discussing technical interviews. I shared that I often asked what technical books an applicant had read in the past half year. Someone else shared that they asked what authors they have been reading; an interesting twist.

We finally broke up around 11:00. It was a long day. More on about Saturday and Sunday when I get it ready.

Read: No Fluff, Just Stuff (Friday)

Topic: Drb Over SSL and QuickCert Previous Topic    

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use