
Used price: $5.00
Collectible price: $11.50
Buy one from zShops for: $15.99



Buy one from zShops for: $294.95



Used price: $1.86
Collectible price: $4.46
Buy one from zShops for: $19.31





The VTK Users's Guide is a companion text to The Visualization Toolkit text. While The Visualization Toolkit stresses algorithmic and data structure details, the VTK User's Guide stresses how to use the software. The VTK User's Guide includes a CD-ROM of VTK 3.1.

Used price: $4.45
Collectible price: $8.95



Used price: $45.00



Used price: $12.61
Collectible price: $12.60
Buy one from zShops for: $3.95



Used price: $28.38
Collectible price: $37.06
Buy one from zShops for: $28.38



Used price: $39.00
Buy one from zShops for: $39.90


Refactoring consist roughly in reshaping and evolving your code without changing its interfaces in order to improve its internal structure and functionality as well as other attributes. Every developer knows that is very difficult to hit the bull's eye at the first attempt and the code once written must be changed a number of times to accomodate new functionality or requirements or to allow the reuse.
Mr. Fowler starts explaining what refactoring is using a pretty well documented and complete example, next he describes when, why, how, and where you must refactor your code and how to locate those pieces of your code that are suitable for refactoring and how to test those changes. Finally, the bulk of the book is devoted to a catalog that identifies and classifies the different refactorings.
The book id full of code examples in Java, easy to read and right into target. From my point of view is a good investment for any developer.

Martin's writing style is very relaxed and sincere. He's entertaining and doesn't complicate things as you can easily find what you need. You can tell he simply wants to make programming teams' lives easier and he has accomplished tenfold. He's not going to tell you that your an innately bad programmer or that he is a better one - he truely captivates that quality code is important and refactoring is that one big step that each organization and programmer must take to improve the quality of code.
Some of the patterns that he identifies are very common - but for completeness' sake, he includes them. Others are very insightful such as Introducing Null objects, which I've used 5 times in a single application now since I've read this book.
This is also an excellent book to accompany Design Patterns, as many of these refactorings will help you achieve design patterns in your code - it's like working them in your code in a different, systematic way.
All in all, this is a fantastic contribution to improving code and developing quality programmers in the software development industry. I would recommend this to any software professional and especially university students (where quality code is not touched on at all). It's the will of the programmer to improve their code and this is one of those books to read if you want to do that. If you want to just be an average programmer, a following in your organization and not take responsibility - then don't read this book. If you want to truely be effective in your job or entrapreneural projects, add this book to your bookshelf and read it, use it and live it.

Not only that, having confidence that you can refactor your code later (supported by relentless testing) actually relieves some of the pressure you feel when you write the code the first time. Get it working, then get it right. Don't panic. Don't sweat. Enjoy your work like you did when you started (remember?). Let Refactoring guide the way.
A practical guide for any OO developer, no matter what language you are working in, though you need enough familiarity with Java to read the examples.

List price: $13.00 (that's 20% off!)
Used price: $0.95
Collectible price: $1.99
Buy one from zShops for: $5.00


Many books on religion express an interest in religion from the point of view of a theologian or person who studies religion from the point of view of religious institutions. To many people, religion means different things. It could be from the point of view of a "born-again Christian," or it could be from a more personal point of view. We come to see religion as an existential phenomenon. We learn that it is an incredibly personal relation between the individual and his concept of the Divine. There is a definite emphasis on the personal aspects of religion.
With experimental psychology, we deal in matters that are seen and are easily quantifiable. In the psychology of religion, we deal with how the individual deals with the reality of the unseen. We have a feeling of the presence of God. Some people can feel a mystical experience, whereas others have a more rational approach. People experience the divine in different manners - on the one hand, it can be impersonal and transcendental, and on the other hand it can be solemn, personal, and passionate. The religious tell us that religion can have the result of "healthy mindedness" -- in fact, it leads to a systematic sense of "healthy mindedness" diverting our attention from disease and death. This is more than just "faith healing," but rather a prescription for a life of action. It leads to practical effectiveness. Another area of interest is sin and the "sick soul", and the healthy effects of "redemption." Other areas of interest are conversion, religious "back-sliding," saintliness and living the good life, empiricism and skepticism, mysticism and philosophy, and aspects of religious worship service.
I found that this book should have interest not just to students of the psychology of religion. It also has appeal to the religious, and those who want to find out more about the religious experience from a point of view that is a different from the views expressed in Church and Sunday School. The point of view is one that will appeal both to religious conservatives and to religious liberals. Its presentation is sensitive and logical. For some people, it may even produce the "aha!" response that they are now seeing religion with greater perspective. (This is a review of the paperback edition.)

If you can grasp this book, and try to distill all the collected wisdom as presented by James, you will see that the essential religious experience is effected through surrender.
This book is not meant to be read at one sitting; no one will find it all captivating; but just finding one part - " But since, in any terms,the crisis described is the throwing of our conscious selves upon the mercy of powers which, *whatever they may be, are more ideal than we are actually*, and make for our redemption, you see why self-surrender has been and always must be regarded as the vital turning-point of the religious life, so far as the religious life is spiritual and no affair of outer works and ritual and sacraments.
Wonderful book;well worth reading.

The book introduces you in detail to Michael (Mickey) Schwerener and all the details leading up to his murder. This detail will help you understand exactly why and how these murders took place.
This latest edition includes updates by the author to compare his early speculation against the results of the trial.