Penguin Power!
Buy Linux distributions at discount prices!
Linux| Perl| PHP| Webserv| Databases| Sysadmin| Programming| Filesystems| Java| Webprog
News from Slashdot
The Leap: Gesture Control Like Kinect, But Cheaper and Higher Resolution

Facebook Shares Retreat Below IPO Price

The State of Linux Accessibility

Ask Slashdot: Best Way To Monitor Traffic?

White House Hires a New Cybersecurity Boss

Ultra-Orthodox Jews Rally For a More Kosher Internet

Employee "Disciplined" For Installing Bitcoin Software On Federal Webservers

Amazon Poised To Get Cut of CA Sales Taxes

Disentangling Facts From Fantasy In the World of Edison and Tesla

Ask Slashdot: Temporary Backup Pouch?


Related products:

Expert Spring MVC and Web Flow (Expert) Expert Spring MVC and Web Flow (Expert)

POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks

Ajax in Action Ajax in Action

Pro Spring Pro Spring

Agile Java Development with Spring, Hibernate and Eclipse (Developer's Library) Agile Java Development with Spring, Hibernate and Eclipse (Developer's Library)

Beginners Guide

Beginning POJOs: Lightweight Java Web Development Using Plain Old Java Objects in Spring, Hibernate, and Tapestry

Beginners Guide
Format: Paperback
Author: Brian Sam-Bodden
ReleaseDate: 24 March, 2006
Publisher: Apress
Rating:

Fantastic Book
The author provides a simple and fantastic pattern for developing lightweight Java applications, based on software engineering best practices. This is a great book. This provides a nice foundation for delving deeper into the subject matter covered throughout the text.

The only criticism I have (a minor one) is I would have liked some more meat regarding the JBoss Business Services topic, this is really just a personal preference.

Great job Brian!.


Welcome back to the 80's
I may be a bit biased, since I feel that Object Oriented programming is much more beneficial than procedural, but this book harps on exposing all your "objects" (and I use this term lightly here) in order to utilize the frameworks. This book seems to be a step backwards rather than a step forward. The book gave little hints as to why you would use some of these frameworks, but i'm hoping that a re-read may enlighten me (hibernate and tapestry I can understand, but the others are unclear to me in regards to his problem domain).

Regarding design and research, this book begins strongly by stating it should be done, and then skips it entirely. It then dives straight into utilizing hibernate, which is a good product if used properly, and then forces you to create data containers with access to all your data. From here you can get a feel as to the next few chapters and their structures; pushing data here, pushing data there.

In the end, I wondered if the book was at all useful in my persuit in finding a better way in working with J2EE-ish frameworks and an alternate solution to its heavy-ness, and in doing so offering an OO solution. This book failed miserably in doing so. I get the idea of JBoss being a lightweight solution, but he states that lightweight is about your coding style and the amount of work needing to be done. His project is grossly complex and would thus require a nightmare of work in maintenance as well as re-engineering when the time came (which it almost always will, especially when developing web based services).

It's possible that I'm alone in this view, but it seems that many developers think that the more advanced frameworks they pull together into a single project the better it becomes. In such, the frameworks used gauges the success of you project. It's about how good the product is and how easily it can be maintained, not by the number of frameworks you can integrate.

In the end, the book enlightened me to other frameworks, and possible ways of NOT using them. The author may have many years of experience, but I feel that this book brings a false hope in building better web-based applications, especially in regard to ongoing maintenance.


Great Book!
. Very useful book, it has saved my development team hours of research time.



Go to lyrics-now.com for music lyrics and song lyrics.
Bass and guitar tablatures: Fretplay.com, Guitar tabs, Bass tabs, Fresh tabs, How to read tabs
Plan your travel and holiday here: Travel Helper!