eBooks from Justin Gehtland
All books and eBooks by Justin Gehtland:
Better, Faster, Lighter ...
by Justin Gehtland and Bruce A. Tate
Chapter 1 CHAPTER 1 The Inevitable Bloat Java development is in crisis. Though Java’s market share has been steadily growing, all is not well. I’ve seen enterprise Java development efforts fail with increasing regu- larity. Even more alarming is that fewer and fewer people are surprised when things do go wrong. Development is getting so cumbersome and complex that it’s threaten- ing to collapse under its own weight. Typical applications use too many design pat- terns, too much XML, and too many Enterprise JavaBeans. And too many beans leads to what I’ll call the bloat. Bloat Drivers I’ll illustrate the bloat by comparing it with the famous Lewis and Clark expedition. They started with a huge, heavily loaded 55-foot keel boat. Keel boats were well designed for traversing massive rivers like the Missouri and the Mississippi, but quickly bogged down when the expedition needed to navigate and portage the tighter,
(2007)
Spring: A Developer's No...
A Developer's Notebook
by Justin Gehtland and Bruce A. Tate
Chapter 1 CHAPTER 1 Getting Started I’m a bona fide weekend extremist. I’ve done some pretty crazy things on In this chapter: a mountain bike, by layman’s standards, and I love to kayak. I’ve been in • Building Two serious trouble exactly once. I was on a river called the Piedra that I’d Classes with a never run before, with new equipment and new techniques in my head. Dependency In kayaking, simplicity and speed are life, but I was tentative and slow. • Using Instead of attacking the river, it attacked me, and I swam through three Dependency Injection distinct class IV rapids, and was very lucky to emerge unscathed. • Automating the In software development, too, speed and simplicity are life. The Spring Example framework gives me both. Since you’ve bought this book, you likely • Injecting agree. While it is simple, Spring also has power. Tremendous power. It
(2005)

