Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
J2EE AntiPatterns

J2EE AntiPatterns, 9780471146155 (0471146153), John Wiley & Sons, 2003
"The insights in this book are based on proven solutions from experts. They will ensure the success of your J2EE implementations."
—Bill Brown, AntiPattern Evangelist

All too often delivered software is full of bugs and poorly performing processes. Unfortunately, uncovering exactly what has gone wrong and what needs to be done to correct it can be a difficult process. Focusing on J2EE, this innovative book will give you the tools you’ll need to recognize and correct AntiPatterns–bad habits of code and design. The authors explore the common mistakes that are made while developing J2EE applications and clearly show you how to refactor your way out of them.

They first capture the AntiPatterns in a template that simply describes their symptoms and consequences as well as their typical causes. Then they guide you through the process of transforming the implementation of code to make the design better.

For each AntiPattern, the authors present you with real-world examples, code, and at least one refactoring. This approach will help you write J2EE programs that work better, quicker, and with less effort. You’ll find more than fifty J2EE AntiPatterns that tackle many of Java’s biggest trouble spots for programming including:

  • Miscalculating bandwidth requirements
  • Too much data in a JSP session
  • Common functionality in every servlet
  • Overloading destinations in message driven beans
  • Choosing the wrong level of detail in J2EE services

The companion Web site contains the code examples from the book.

About the Author

BILL DUDNEY is a Java architect whos been building J2EE applications for five years and distributed computing solutions for 14. He is co-author of Jakarta® Pitfalls (Wiley).

STEPHEN ASBURY is co-author of Developing Java™ Enterprise Applications and author of Enterprise Linux® at Work (both from Wiley), as well as four other books on development technology.

JOSEPH K. KROZAK is Vice President of Technology Development for Krozak Information Technologies, Inc., a supplier of advanced software solutions to Fortune 500 and mid-market companies.

KEVIN WITTKOPF has been a software architect and developer for more than seventeen years. He focuses on enterprise integration, Web services, messaging, and service-based architecture.

(HTML tags aren't allowed.)

IS-IS Network Design Solutions
IS-IS Network Design Solutions

The definitive IS-IS reference and design guide.

  • Extensive coverage of both underlying concepts and practical applications of the IS-IS protocol

  • Detailed explanation of how the IS-IS database works and...

Enterprise Java 2 Security: Building Secure and Robust J2EE Applications
Enterprise Java 2 Security: Building Secure and Robust J2EE Applications
    The purpose of this book is to illustrate the applicability of Java 2 Platform, Enterprise Edition (J2EE), and Java 2 Platform, Standard Edition (J2SE), security technologies in building a secure enterprise infrastructure containing Java-based enterprise applications. With a pragmatic approach, the book explains why Java security...
Unix Power Tools, Third Edition
Unix Power Tools, Third Edition
With the growing popularity of Linux and the advent of Darwin, Unix has metamorphosed into something new and exciting. No longer perceived as a difficult operating system, more and more users are discovering the advantages of Unix for the first time. But whether you are a newcomer or a Unix power user, you'll find yourself thumbing through the...

Fusion of Neural Networks, Fuzzy Systems and Genetic Algorithms: Industrial Applications
Fusion of Neural Networks, Fuzzy Systems and Genetic Algorithms: Industrial Applications
Artificial neural networks can mimic the biological information-processing mechanism in - a very limited sense. Fuzzy logic provides a basis for representing uncertain and imprecise knowledge and forms a basis for human reasoning. Neural networks display genuine promise in solving problems, but a definitive theoretical basis does not yet exist for...
Emerging Spatial Information Systems and Applications
Emerging Spatial Information Systems and Applications
Spatial information systems were created manually for many years. For example, historically, the source of cholera in London in 1854 was found by John Snow, by mapping where victims of the disease lived. The graph clearly showed them to be close to the Broad Street Pump,1 one of the city’s water wells. Another example is Zipf’s Law,2...
Artificial Neural Networks in Finance and Manufacturing
Artificial Neural Networks in Finance and Manufacturing
Two of the most important factors contributing to national and international economy are processing of information for accurate financial forecasting and decision making as well as processing of information for efficient control of manufacturing systems for increased productivity. The associated problems are very complex and conventional methods...
©2018 LearnIT (support@pdfchm.net) - Privacy Policy