This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
It's not often a book causes me to reminisce about my journey to become a Professional Programmer. During those youthful days I would read any programming books I could get my grubby little fingers on. Most were beyond my comprehension; while others were not worth the paper they were printed on. And then there were those books that made everything just so simple that it was hard not to understand the subject matter. "An Introduction to Programming and Objected Oriented Design using Java" falls neatly into this third category. If you've been programming for several years, this book may bore you, because it starts out assuming that the reader has very little knowledge for the art/science of programming. It then gradually introduces each programming concept in a well thought out process. I've always been a proponent of the ideal that if you want to be a programmer, you have to practice programming. It is a skill that can be acquired and only improves with practice. I'm glad to see that the authors also believe in this philosophy and have added numerous exercises at the end of each chapter. Personally, I enjoyed reading this book and reviewing some of the basic principles of programming. I believe all aspiring professional programmers should first establish a strong foundation on some of the basic principles of programming. In many ways, this book will help you lay that first brick. (Peter Tran - bartender, June 2001) More info at Amazon.com More info at Amazon.co.uk More info at FatBrain.com [This message has been edited by Johannes de Jong (edited June 24, 2001).]
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com
subject: An Introduction to Programming and Objected-Oriented Design