site hit counter

≫ PDF Gratis Real World Java EE PatternsRethinking Best Practices Adam Bien 9781300149316 Books

Real World Java EE PatternsRethinking Best Practices Adam Bien 9781300149316 Books



Download As PDF : Real World Java EE PatternsRethinking Best Practices Adam Bien 9781300149316 Books

Download PDF Real World Java EE PatternsRethinking Best Practices Adam Bien 9781300149316 Books

Real World Java EE Patterns - Rethinking Best Practices (http//realworldpatterns.com) discusses patterns and best practices in a structured way, with code from real world projects. The rewritten and re-edited version of this book covers an introduction into the core principles and APIs of Java EE 6, principles of transactions, isolation levels, CAP and BASE, remoting, pragmatic modularization and structure of Java EE applications, discussion of superfluous patterns and outdated best practices, patterns for domain driven and service oriented components, custom scopes, asynchronous processing and parallelization, real time HTTP events, schedulers, REST optimizations, plugins and monitoring tools, and fully functional JCA 1.6 implementation. Real World Java EE Patterns-Rethinking Best Practices will not only help experienced developers and architects to write concise code, but especially help you to shrink the codebase to unbelievably small sizes -).

Real World Java EE PatternsRethinking Best Practices Adam Bien 9781300149316 Books

First, about the rating:
- if are junior or less experienced developer, make it 4 starts (because you won't get like 50% of the book)
- if you are senior developer or architect, make it 5 stars (if you worked with previous J2EE versions and now working with Java EE, it's just must read)
- if you buy kndle version, make it 3 stars LESS (because it's rubbish, see bottom of this review)

Now, about the book. This book is set of various Java EE patterns and it rethinks fundamental ways how Java EE applications are developed. Book explains why some older patterns are discouraged now, or at least why there is no such need to use them anymore. Then book introduces plenty of new patterns, some are pretty cool - for example those that use interceptors in situations I would've never thinked of. And last, but not least, book describes plenty of migration strategies, like for example how to migrate EJB2 to EJB3 or how to migrate Guice/Spring DI components to EJB3.
It's quite hard though. I don't remember all the patterns now and I think I didn't even get them all. But at least if I ever hear something similar, I know where to look.

Warning: don't buy kindle version. I believe Adam Bien put effort in formatting code, but in Kindle version it is completely unformatted. It's just complete unreadable rubbish :( Amazon should never sell kindle versions like this!

Product details

  • Paperback 432 pages
  • Publisher lulu.com (September 5, 2012)
  • Language English
  • ISBN-10 1300149310

Read Real World Java EE PatternsRethinking Best Practices Adam Bien 9781300149316 Books

Tags : Real World Java EE Patterns-Rethinking Best Practices [Adam Bien] on Amazon.com. *FREE* shipping on qualifying offers. Real World Java EE Patterns - Rethinking Best Practices (http://realworldpatterns.com) discusses patterns and best practices in a structured way,Adam Bien,Real World Java EE Patterns-Rethinking Best Practices,lulu.com,1300149310,Computers - General Information,Computers General,General,Information technology: general issues
People also read other books :

Real World Java EE PatternsRethinking Best Practices Adam Bien 9781300149316 Books Reviews


Very accurate info. The 'best practices' needed re-thought owing largely to the changes in Java EE as of version 5, and continuing through version 6. Do keep in mind that there are trade-offs (for example, "never use Transfer Object pattern" would be going overboard). But there is a painstaking explanation to why certain patterns had been suggested, and now why they may not be needed.
Thankfully I only paid $10 (USD) for the version of this thing. I see they want $45 for the physical copy, which is a joke.

This "book" has so many grammatical, syntactical, and lexicographical mistakes that it is unreadable. I read the first three chapters, trying to ignore the errors and find the content, but there is very little of that either. This reads like the rambling transcript of a presentation and not a polished piece of writing effort. It is a waste of time to read so many pages in hopes to painfully extract a handful of ideas that could have been edited down to a few chapters. Reading the first few paragraphs will tell you all you need to know - this is a completely unedited and unthoughtful rough draft that should not be on the market.

I regret buying it and wouldn't recommend it to anyone.
While designing code and architecture you often encounter situations where it would be nice to know how someone else would do it, or "the right way" to do it. That is exactly the kind of gold you will find in this book from start to finish. Make sure to take notes while reading because you won't remember it all. I made about a dozen pages of hand written notes.

It was amusing to see Spring and Guice referred to as legacy technologies now that Java EE 6 has arrived. I think this was mentioned only twice. This book is still very useful to Spring (and maybe Guice) developers since the programming model is practically the same as Java EE 6, and it is a book on design patterns.

This book is self published, and you can tell. There are some spelling mistakes, awkward grammar (the author is German), formatting issues, etc. The book was edited, but probably not by a technical person, so they left some things as-is because they didn't understand it. Since I found this book so helpful, these issues didn't really bother me. I just wish I would have highlighted each issue while reading so that I could mail it back to the author and have him send me a second edition for free.
This book is a really needed and rare type. Most other Java EE books are simply verbose variants of specification. This one discuss principles and architecture, which is necessary for understanding of that complicated technology, but rarely found. This book is not for novices - to understand it one must already know Java EE.

On the negative side, I would mention rather frivolous use of technical words and English language in general, which complicates understanding. For example, the word "entity" is used in various meanings, sometimes for database row, sometimes for Java object. Or what could that mean "Hence it is often used as a separation strategy to build independent design and developer teams" (p 71)? Such an inacurate language is acceptable in architectural meetings, where everybody is sleeping, but not in a textbook. The author should be more careful about his language.
This book is helping me shift my thinking from J2EE to Java EE. Many of the old J2EE design patterns are obsolete or have become anti-patterns in Java EE, but it's difficult to find documentation that describes how the fundamental architecture has changed. Adam Bien has included excellent, real-world examples, and he explains them thoroughly and clearly.

I don't agree with everything the author says. For example, when he talks about SOA implementations, he only mentions REST services, but I've found that SOAP services are a better option for many applications. But the book has encouraged me to question many of my assumptions about Java enterprise applications, and I'm learning a tremendous amount.
First, about the rating
- if are junior or less experienced developer, make it 4 starts (because you won't get like 50% of the book)
- if you are senior developer or architect, make it 5 stars (if you worked with previous J2EE versions and now working with Java EE, it's just must read)
- if you buy kndle version, make it 3 stars LESS (because it's rubbish, see bottom of this review)

Now, about the book. This book is set of various Java EE patterns and it rethinks fundamental ways how Java EE applications are developed. Book explains why some older patterns are discouraged now, or at least why there is no such need to use them anymore. Then book introduces plenty of new patterns, some are pretty cool - for example those that use interceptors in situations I would've never thinked of. And last, but not least, book describes plenty of migration strategies, like for example how to migrate EJB2 to EJB3 or how to migrate Guice/Spring DI components to EJB3.
It's quite hard though. I don't remember all the patterns now and I think I didn't even get them all. But at least if I ever hear something similar, I know where to look.

Warning don't buy kindle version. I believe Adam Bien put effort in formatting code, but in version it is completely unformatted. It's just complete unreadable rubbish ( should never sell kindle versions like this!
Ebook PDF Real World Java EE PatternsRethinking Best Practices Adam Bien 9781300149316 Books

0 Response to "≫ PDF Gratis Real World Java EE PatternsRethinking Best Practices Adam Bien 9781300149316 Books"

Post a Comment