"I am a programmer by trade, a father of two, and a kayaker of intermediate skill. I have no business going over a Class V waterfall described in guidebooks as 'marginal.' But here I am, looking for the landmarks. I pick my slot, sweep left, and brace for the soft landing - or the crash. I am in free fall." - FROM CHAPTER 1 It is a well-known fact that most software projects fail. Drawing important lessons from common failures is the goal of Bitter Java. Reusing design patterns is not enough for success: patterns are like partial maps of dangerous terrain. They help, but don't prevent you from getting lost. Bitter Java teaches you how to recognize when you are lost, and how to get back on the right path. It illustrates common pitfalls of Java programming through code examples; it then presents refactored code and explains why the new solutions are safe. This book is a systematic account of common server-side Java programming mistakes, their causes and solutions. It covers antipatterns for base Java and J2EE concepts such as servlets, JSPs, EJBs, enterprise connection models, and scalability. If you are an intermediate Java programmer, analyst, or architect eager to avoid the bitter experiences of others, this book is for you. After studying antipatterns in this book such as: Round-tripping; The Magic Servlet; The Cacheless Cow; Performance Thrash-tuning, you will be standing on the shoulders of those who failed before you.
"Sinopsis" puede pertenecer a otra edición de este libro.
Bruce Tate is a founder and independent consultant for J2Life, LLC, a consulting firm specializing in Internet education and services. He has worked in the information technology industry for fourteen years, spending the last seven years as an Internet architect.
"Sobre este título" puede pertenecer a otra edición de este libro.
Librería: World of Books (was SecondSale), Montgomery, IL, Estados Unidos de America
Condición: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Nº de ref. del artículo: 00105213952
Cantidad disponible: 1 disponibles
Librería: Bay State Book Company, North Smithfield, RI, Estados Unidos de America
Condición: very_good. Nº de ref. del artículo: BSM.1CB58
Cantidad disponible: 1 disponibles
Librería: Better World Books, Mishawaka, IN, Estados Unidos de America
Condición: Good. Pages intact with minimal writing/highlighting. The binding may be loose and creased. Dust jackets/supplements are not included. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good. Nº de ref. del artículo: GRP102738184
Cantidad disponible: 2 disponibles
Librería: ThriftBooks-Dallas, Dallas, TX, Estados Unidos de America
Paperback. Condición: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Nº de ref. del artículo: G193011043XI3N00
Cantidad disponible: 1 disponibles
Librería: ThriftBooks-Atlanta, AUSTELL, GA, Estados Unidos de America
Paperback. Condición: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less. Nº de ref. del artículo: G193011043XI4N00
Cantidad disponible: 1 disponibles
Librería: World of Books Inc, Montgomery, IL, Estados Unidos de America
Paperback. Condición: Very Good. This guide to Java anti-patterns is aimed at any Java programmer, consultant or architect wanting to understand the most important Java server-side programming pitfalls. The book features code samples and real-life metaphors that are unrelated to programming. Nº de ref. del artículo: CIN193011043XVG
Cantidad disponible: 1 disponibles
Librería: medimops, Berlin, Alemania
Condición: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Nº de ref. del artículo: M0193011043X-G
Cantidad disponible: 1 disponibles
Librería: medimops, Berlin, Alemania
Condición: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages. Nº de ref. del artículo: M0193011043X-V
Cantidad disponible: 1 disponibles
Librería: INDOO, Avenel, NJ, Estados Unidos de America
Condición: As New. Unread copy in mint condition. Nº de ref. del artículo: SS9781930110434
Cantidad disponible: Más de 20 disponibles
Librería: INDOO, Avenel, NJ, Estados Unidos de America
Condición: New. Brand New. Nº de ref. del artículo: 9781930110434
Cantidad disponible: Más de 20 disponibles