BITTER JAVA Chinese Version

Author: (USA) Tate
Publisher:
Publish Date: 2006-02-01
Features: To be honest, few computer books can captivate me, but Tate's BitterJava is an exception. This book kept me hooked, and I couldn't wait to read the next chapter after finishing each one. If you ask for my advice? Simple: if you can't put aside your tasks or can't set aside a full day to read this book peacefully, then don't start.
— Hays W. "Skip" McCormick III, co-author of AntiPatterns
It's a well-known fact that most software projects fail. To learn important lessons from these failures is exactly what BitterJava aims to do. Simply reusing design patterns doesn't guarantee success: patterns are like partial maps of treacherous terrain. They are helpful, but they can't prevent you from getting lost. This book teaches readers how to realize when they've gone astray and how to get back on track. Through code examples, it demonstrates common pitfalls in Java programming; it also provides refactoring solutions and explains why the new approach is safer.
This book systematically documents common server-side Java programming errors, along with their causes and solutions. It covers anti-patterns of basic Java and J2EE concepts, such as servlets, JSP, EJB, the enterprise connection model, and scalability. If you are an intermediate-level Java programmer, analyst, or architect eager to avoid the pain others have experienced, this book is exactly what you need. By studying the anti-patterns introduced in this book, such as round-trip communication, magic servlets, missing caching, and jitter tuning, you can avoid repeating mistakes and move forward more safely.
This book systematically introduces common server-side Java programming errors, along with their causes and solutions. It covers anti-patterns of basic Java and J2EE concepts, such as servlets, JSP, EJB, the enterprise connection model, and scalability. Through code examples, it demonstrates common pitfalls in Java programming and provides refactoring solutions, explaining why the new approach is safer. This book is suitable for intermediate-level Java programmers, analysts, or architects. By studying the anti-patterns introduced, you can learn from others' experiences and avoid unnecessary detours in your work.

📌 Related Posts