liceoartisticolisippo-ta
» » Better, Faster, Lighter Java

Better, Faster, Lighter Java ebook

by Justin Gehtland,Bruce Tate


Better, Faster, Lighter Java' is very useful to me because: a) Its main contention that programmers . One more thing, the book is written by Bruce Tate and Justin Gehtland, however, almost the entire book is written in the first-person singular.

Better, Faster, Lighter Java' is very useful to me because: a) Its main contention that programmers need to be aware of and avoid Java "bloatware" agrees with my experience; b) Its authors provide some criteria to use to decide whether a Java technology is well designed; and c) It provides some alternative Java technologies to use as comparisons with ones that are to.

In Better, Faster, Lighter Java authors Bruce Tate and Justin Gehtland argue that the old heavyweight architectures . When you're finished with this book, you'll find that your Java is better, faster, and lighter than ever before. Скачать (pdf, . 1 Mb) Читать

In Better, Faster, Lighter Java authors Bruce Tate and Justin Gehtland argue that the old heavyweight architectures are unwieldy, complicated, and contribute to slow and buggy application code. 1 Mb) Читать. Epub FB2 mobi txt RTF.

In Better, Faster, Lighter Java, authors Bruce Tate and Justin Gehtland argue that the old heavyweight architectures are unwieldy, complicated, and contribute to slow and buggy application code

In Better, Faster, Lighter Java, authors Bruce Tate and Justin Gehtland argue that the old heavyweight architectures are unwieldy, complicated, and contribute to slow and buggy application code. Sometimes the simplest answer is the best.

Bruce Tate and Justin Gehtland have made a tremendous effort of popularizing some fundamental principles that, when applied . I definitely enjoyed reading this book even though it is not necessarily about pure coding.

Bruce Tate and Justin Gehtland have made a tremendous effort of popularizing some fundamental principles that, when applied consistently, can considerably ease your life. They introduce the following basic principles: "Keep it simple", "Do one thing and do it well", "Strive for transparency", "You are what you eat" and "Allow for extension". They also show how two famous open-source frameworks, Spring and Hibernate, elegantly apply these five principles. However, I would like to warn entry-level programmers as they might not enjoy the occasional philosophical tone.

Bruce A. Tate, Justin Gehtland. The book starts off well and the author makes several good points about having lighter objects and not being tied to a particular framework, but then it digresses into refactoring evangelism. Despite what this apologist believes, design cannot be neglected altogether as refactoring becomes more and more expensive as a system grows larger and parts get more complex. Just look at all the items still left over from Java . or . How many methods has Sun deprecated that are still around? Take many of the concepts to heart up to about page 50, then just chuck the.

Better, Faster, Lighter Java. ByJustin Gehtland,Bruce A. Tate. This book is about lighter, faster technologies and it relies heavily on the opinions and work of some pioneers. Thanks to the folks at IntelliJ, for use of a fantastic IDE. We used it to create ImnaBneytteorf,tFhaesetexra,mLpiglehsteinr Jtahvisa baouotkh. eedaNnedwJaursdti,nedionlgd JSR h17ea5v, yawnedigfohrt pees,rsspuecchtivaes. WTeedb,Loygoiuc,sJcBaoressm, aen, d, awraeyu(nswoimeledtyim, es). By Justin Gehtland, Bruce A. Year: 2003 Pages: 111. Authors: Bruce A.

Better, Faster, Lighter Java" does a great job of walking the reader down . I get into the emphasis on JUnit. I also like how Gehtland and Tate show me more than programming. They let me see how companies sell.

Better, Faster, Lighter Java" does a great job of walking the reader down a path to successful J2EE projects. In the vein of "Bitter Java" and "Bitter EJB", it exposes some of the myths - both procedural and technical - in today's J2EE world. Bruce and Justin do justice to the notion that the best solution often is the simplest, and lead the pack in the movement to "take back Java" from the tendency towards "flexibility through complexity". Published by Thriftbooks. by. Tate, Bruce, 1965-. Books for People with Print Disabilities. Internet Archive Books.

Better, Faster, Lighter Java book. In Better, Faster, Lighter Java, authors Bruce Tate and Justin Gehtland argue that the old heavyweight architectures are unwieldy, complicated, and contribute to slow and buggy application code.

Sometimes the simplest answer is the best. Many Enterprise Java developers, accustomed to dealing with Java's spiraling complexity, have fallen into the habit of choosing overly complicated solutions to problems when simpler options are available. Building server applications with "heavyweight" Java-based architectures, such as WebLogic, JBoss, and WebSphere, can be costly and cumbersome. When you've reached the point where you spend more time writing code to support your chosen framework than to solve your actual problems, it's time to think in terms of simplicity.In Better, Faster, Lighter Java, authors Bruce Tate and Justin Gehtland argue that the old heavyweight architectures are unwieldy, complicated, and contribute to slow and buggy application code. As an alternative means for building better applications, the authors present two "lightweight" open source architectures: Hibernate--a persistence framework that does its job with a minimal API and gets out of the way, and Spring--a container that's not invasive, heavy or complicated.Hibernate and Spring are designed to be fairly simple to learn and use, and place reasonable demands on system resources. Better, Faster, Lighter Java shows you how they can help you create enterprise applications that are easier to maintain, write, and debug, and are ultimately much faster.Written for intermediate to advanced Java developers, Better, Faster, Lighter Java, offers fresh ideas--often unorthodox--to help you rethink the way you work, and techniques and principles you'll use to build simpler applications. You'll learn to spend more time on what's important. When you're finished with this book, you'll find that your Java is better, faster, and lighter than ever before.

Niwield
I recommend the first set of chapters in this book for EVERYONE. While it helps to know J2EE/EJB to step through the examples, the author provides a wonderful, thought-provoking and inspiring coverage of software design in general.

The first pieces of the book (actually, up to Chapter 7: Hibernate) discuss the joys and perils of simplistic approaches, over-architecting, under-architecting, evaluating available libraries/APIs, etc.

This is a great coverage of the software engineering process from gathering requirements to coding and from choosing a programming language to dealing with management. A simple, easy read.

The downfall of the book is that it doesn't promise what it advertises: Better, Faster, Lighter Java. The primary focus is on the underlying, architectural choices, not on the Java language itself. However, my downfall was purchasing based on title (as a dual-Amazon suggestion) instead of reading the description.
Whitecaster
This is a very good book. A must for anyone willing to be a good programmer. It is a great feeling to find a book that has the guts to stand out and say: "EJB sucks real bad !!! Stay way from it as much as you can!"

If you write complicated code that only you can understand, if you are proud of your complicated solutions, then you need this book in order to succeed in your programming career.

However I found this book a little boring, as it has too much text and few code examples. Like Inversion of Control and Dependency Injection, two important topics, the author explain them with text instead of code. But like a CD, a book can be worth the money for just a few pages.

The author is very humble, but he probably belongs to the dream team of Java professionals. He just gets the work (efficiently) done, and that is what customers care about. To understand what I am trying to say, read the chapter about the Simple Spider. I didn't understand very well his code, but he solved a complex problem, actually a 18000 bucks problem, with simple solutions.
Maucage
I am an experienced programmer, having used Java and many other languages on a variety of projects. In the last 2-3 years Java, and especially server-side Java has become increasingly important to me at work and I now spend a great deal of my time trying to understand the roles and relationships of the various J2EE technologies and their alternatives. For the most part I find these kinds of discussions worthwhile and very interesting.

'Better, Faster, Lighter Java' is very useful to me because: a) Its main contention that programmers need to be aware of and avoid Java "bloatware" agrees with my experience; b) Its authors provide some criteria to use to decide whether a Java technology is well designed; and c) It provides some alternative Java technologies to use as comparisons with ones that are too "heavy" and not as flexible or extensible. All this was done in a relatively brief book (itself rather "light").

Hence I appreciate this book for the synthesis of ideas it provides, the questions it raises and for its introducing me to alternative Java technologies that I'll now seek more in-depth treatments of.
Walan
This book is really divided into two virtual sections: one outlining the principles of coding excellence, and the second section deals with technology choices that align with those principles. The first half explains the common wisdom of the day, which is to stay focused on the problem, keep the components decoupled and transparent, and to use unit tests and refactoring to keep the code slim (to "Sharpen the Saw" to borrow a term from Covey). There are other points that he makes but I found it to be mostly common sense if you've spent anytime developing Java in recent times.

The second half of the book provides a survey of technologies that help you apply these principles: such as Hibernate and Spring. However, it is a survey, and to use any of these technologies you have to get a more in-depth book.

I did find the section on the class loader to be good. I saw Justin Gehtland at the "No Fluff Just Stuff" Java conference and he gave a really in-depth presentation on this topic.

One more thing, the book is written by Bruce Tate and Justin Gehtland, however, almost the entire book is written in the first-person singular. Weird.
Manarius
I was hoping this would be a great reference with good examples for Spring and Hibernate. I am a bit disappointed as I was looking for a good instruction book.
Zicelik
This book with its talk of the business "sponser" was not even spell checked. The code will not compile because in Java declarations are case sensitive. Whole paragraphs are repeated. The content is vague and seems to be more of a rant than an attempt to teach.

Horrible. One star is generous.
Better, Faster, Lighter Java ebook
Author:
Justin Gehtland,Bruce Tate
Category:
Programming
Subcat:
EPUB size:
1160 kb
FB2 size:
1462 kb
DJVU size:
1626 kb
Language:
Publisher:
O'Reilly Media; 1 edition (June 7, 2004)
Pages:
266 pages
Rating:
4.4
Other formats:
txt rtf docx rtf
© 2018-2020 Copyrights
All rights reserved. liceoartisticolisippo-ta.it | Privacy Policy | DMCA | Contacts