Bitter Java

Bitter Java
Publisher: Manning Publications | ISBN: 193011043X | edition 2002 | File type: PDF | 373 pages | 11 mb
It is a well-known fact that most software projects fail. Drawing important lessons from failure is the goal of Bitter Java, a systematic account of common server-side Java programming mistakes, their causes and solutions. This book covers antipatterns for base Java and J2EE concepts such as Servlets, JSPs, EJBs, enterprise connection models, and scalability. It illustrates common pitfalls of Java programming through code examples and then presents re-factored code and explains why the new solutions are safe.
Written in an engaging style, this book begins each chapter with an extreme sports adventure gone wrong, and cunningly weaves the moral of the story into the discussion of Java development problems. Bitter Java begins with an overview of antipatterns and lays the foundation for server-side Java development. The author quickly builds momentum with a set of core server-side antipatterns for servlets and JSPs. He uses a bulletin board example to discuss common mistakes in basic server-side design, and iteratively refactors it until he reaches good design. By reusing this example, the author guides the reader through increasingly complex antipatterns of caching, database connections and EJBs. High-level discussions of programming hygiene and performance tuning, complete with related antipatterns, help to round out the coverage.
http://depositfiles.com/files/nr5e79yzv
http://www.megaupload.com/?d=7RMW4JD8
A Guide To Programming In Java - Beth Brown ( Second Edition )(0)
Bitter Java (0)
Java/J2EE Job Interview Companion (0)
Sams Teach Yourself Wireless Java with J2ME in 21 Days(0)
How To Do Everything with JavaScript(0)
Java Data Mining: Strategy, Standard, and Practice (0)
Sams Teach Yourself Wireless Java with J2ME in 21 Days(0)
How To Do Everything with JavaScript(0)
Java Data Mining: Strategy, Standard, and Practice (0)
A Guide To Programming In Java - Beth Brown ( Second Edition )(0)
Bitter Java (0)
The One #3 (of 10) (2011)(0)
The Geography of Competition: Firms, Prices, and Localization(0)
Organic Chemistry(0)
Analog Circuits Cookbook (0)
Heat and Thermodynamics(0)
Understanding Your Dog For Dummies(0)
Completeness Theory for Propositional Logics(0)
Answer Book for Calculus(0)
Brendan C Clarke: Discipline and Self Direction(0)
Computational Intelligence for Decision Support (0)
Object-Oriented Software Composition(0)
Medieval Military Costume: Europa Militaria Special No. 8(0)
Hypno Pheripheral Processing - Money, Wealth Prosperity: Dr Lloyd Glauberman(0)
Operator Algebras, Operator Theory and Applications(0)
The Truth About Thriving in Change(0)
Drugs for the Heart: Expert Consult: Online and Print(0)
The Oxford Handbook of Participation in Organizations(0)
Conquering Childhood Obesity For Dummies (0)
Windows Vista - Business Kompendium(0)