Brian M. Coyner is coauthor of the Java Extreme Programming Cookbook and a Senior Software Engineer with Object Computing, Inc. in St. Louis, MO. He has a B.S. in Computer Science from Southeast Missouri State University, and specializes in Java training and consulting. When he is not working, which is rare, Brian enjoys playing the guitar and spending time with his family.
It is time to strip applications of complex UIs and give users direct access to business objects. The concept
is simple: write behaviorally complete business model objects and use generic views and controllers.