Sponsored links


Valid XHTML 1.0!
Valid CSS!



Product: Book - Paperback
Title: A Programmer's Guide to Java (tm) Certification
Publisher: Addison-Wesley Professional
Authors: Khalid A. Mughal, Rolf W. Rasmussen
Rating: 5/5
Customer opinion - 5 stars out of 5
Excellent Book to Prepare for Certification


Some months ago I purchased "A Programmers Guide to Java Certification". Working through it in preparation to take the Sun Programmer Certification exam, I have found this to be an excellent book, very well-written, very readable, very thorough and with excellent program code examples which illustrate the subtle points really well. I cannot praise it highly enough.
I'm 50 years old, with 20 years experience of COBOL programming and should point out that I have not read any other similar books and haven't actually taken the SJPC exam yet, so cannot comment on how well it prepared me for this. However, with no commercial Java programming experience, this book has made me confident about taking the exam - an exam which Sun Microsystems says cannot be taken without programming experience.
Prior to starting the book, I had completed course M874, a postgraduate course on Java, with the Open University in England. This Java 1.1 course only covered the language basics however. The book provides the rigourous, no-nonsense, complete story on each aspect of the Java language syntax. It repays close attention to the code examples.
Note however that not all of the book is relevant to the exam, so you can leave some chapters (Swing, Graphics, etc) until after the exam. There is an appendix to cross-reference the exam objectives to the relevant chapters, but please note that since the first edition, the Programmer Certification exam objectives have changed, so that chapter 18 Files and Streams is now relevant to the exam.
Thus the book not only covers all of the exam objectives, but also has chapters which cover other essential aspects of Java.



Product: Book - Hardcover
Title: The Capability Maturity Model: Guidelines for Improving the Software Process
Publisher: Addison-Wesley Professional
Authors: Software Engineering Inst. Carnegie Mellon Univ.
Rating: 5/5
Customer opinion - 5 stars out of 5
This IS the CMM!


You've come to the right place, this IS the CMM. As a model it is complete. This book does not take into account the miriad of political obstacles, but for those software groups that are seriously ready for continuous software improvement, this is the source of what to do. There are other great books, such as the one by Kim Caputo, that give more specific ideas about implementation. Obtaining CMM compliance takes a lot of research and careful planning to get the job done, after all, it is all process and doesn't happen overnight or in a vacuum.



Product: Book - Paperback
Title: Oracle PL/SQL Programming, Third Edition
Publisher: O'Reilly
Authors: Steven Feuerstein
Rating: 5/5
Customer opinion - 5 stars out of 5
Learn PL/SQL is valued and rewarding experience


Listen Software Solutions:I like this book. Most of my questions occurred when I ran into a coding barriers, usually caused by a lack of PL/SQL understanding. This book will save you hours and reduce PL/SQL confusion. Remember, its costly to pursue incorrect or inefficient coding practices. Sometimes it may seem like your on the right path, but its helpful to get validation of the assumption. This book validates widely excepted PL/SQL coding standards and practices.
This book brings real-time stories and humor into technical explanations and illustrations. The book is a comprehensive composition of most of the Oracle 8i components. The book is well written and easy to understand. Its a great reference. If your a verbal learner, you'll like the book. Its rich in content.
Once you read the book, the tips and tricks will be helpful.



Product: Book - Hardcover
Title: The Business of Software : What Every Manager, Programmer, and Entrepreneur Must Know to Thrive and Survive in Good Times and Bad
Publisher: Free Press
Authors: Michael A. Cusumano
Rating: 5/5
Customer opinion - 5 stars out of 5
Thinking of starting a software business? Read this.


This book is an excellent introduction to the nature of software business based on the first-hand experience of the author during the last two decades.

Before I discuss what this book is about, I'll briefly mention what it's not about. In this book you won't find overly simplified "Dos and Don'ts", "ten easy steps to start your business" or readymade solutions. Instead, Cusumano delivers a very sobering insider's perspective on the birth, evolution, -and sometimes- death of software start-ups. His personal involvement with many of the companies discussed in the book provides a very fresh and unique perspective.

The contents of the book cover not only different types of software business, but also different geographical areas (e.g., U.S., Europe, Japan, India and others), enabling the reader to explore different segments of the market with a global perspective.

His discussion on business strategies for software companies and the three broad business models (product, service, and hybrid) is concise and well-written. He gives many real-life examples demonstrating the central concepts of the book, which helps a lot with grasping these concepts and adds credibility to his arguments.

Since this is a very complex and rich topic, there are no groundbraking conclusions at the end of the book. You may even have more questions about software business than you had before you started reading this book. However, you will have some good answers, a solid framework for testing and developing your ideas, and a better understanding of the business aspects of software. You will also find a wealth of properly referenced information that can be used to develop your business plan.

I have been looking for a good book on starting a software business and developing a business strategy for quite some time. This book is by far the best one I have found so far, I highly recommend it.