Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Access Cookbook, 2nd Edition
Publisher: O'Reilly
Authors: Ken Getz, Paul Litwin, Andy Baron
Rating: 5/5
Customer opinion - 5 stars out of 5
This book delivers what it promises

If you know basic Access and VB programming, it will give you needed solutions to real situations that actually do arise.
There's is no need to read it cover to cover. Just see what tips it has to offer from the table of contents. If it's something you need for your project, just go right to that section and start reading. You'll probably find suggestions that you never thought of too that are very useful in actual projects.
This is not a book for someone who doesn't know Access or VB at all. However if you know the basics of Access and VB and have gotten a real world project for the first time in Access, this book is a life-saver. A beginner can look like an experienced database programmer when armed with this book as a reference.
It gives useful solutions and tells you exactly how to do it and explains in detail how and why it works.

Product: Book - Paperback
Title: Advanced Use Case Modeling: Software Systems
Publisher: Addison-Wesley Professional
Authors: Frank Armour, Granville Miller
Rating: 5/5
Customer opinion - 5 stars out of 5
Detailed UML Theory and Application Practices

Granville Miller and Frank Armour have created an essential text for understanding Use Case Modeling theory. This book explains the basics of UML in the initial chapters, but quickly moves on to detail advanced Use Case theories and the best ways to apply those theories. I approached the book as a beginner, but had little difficulty understanding the presented ideas and theories. I would recommend this book for anyone involved with Use Case Modeling - from beginner to advanced. For beginners, this book offers a solid introduction and quickly prepares you for the advanced topics. For intermediate to advanced users, this book offers a compilation of theories and practices and is certain to give you insight to pieces of the UML puzzle.
Each step of the design process is explained thoroughly, and several alternative procedures are presented. Also, the appendices are valuable references of themselves. They contain a Use Case Development Review Checklist and a complete Development Case, which outlines each major step on the use case modeled development cycle.
The authors have also done an excellent job in bringing together information from outside sources to compile their work. Rather than preaching a specific format or model, the reader is presented with many different customizable options for applying the theories in the book. The carefully cited sources also give excellent direction for further reading.
I was disappointed to find a flaw with the printing of the book. In my copy the pages containing the table of contents were out of order. However, I found that I was more disappointed because a potential reader might skip this book on the shelf just because of a printing mishap. This information within is too valuable to miss.
A real danger with theory books is the potential to either underestimate the reader or talk over the reader's head. This book walks that fine line with ease. I felt that the ideas and terms were presented in a logical and clear manner. It is a valued reference for my work.

Product: Book - Paperback
Title: Thinking in Java (3rd Edition)
Publisher: Prentice Hall PTR
Authors: Bruce Eckel
Rating: 4/5
Customer opinion - 4 stars out of 5
Pretty Good but needs better examples...

As a C++ programmer I realy liked this book. It has a lot of emphasis on OOP and is consistent and thorough with regard to Java's OO features, describing their benefit and implementation.
It also briefly touches on subjects such as program analysis and design, UML and extreme programming which gives the programmer an appreciation of these topics and of the whole development life cycle.
In addition, chapters that discuss the API's for I/O, GUI's, Threading and Distributed Computing are really helpful in emphasising what's important and available to the Java programmer.
I also like the pace of this book which is mainly due to how it is broken down.
My only gripe is that a lot of the code examples are pretty much useless from a practical point of view. Although they may demonstrate a particular feature, the fact that they are so improbably contrived and do not demonstrate any practical benefit to a problem in the real world reduces their impact. Case in point: Chapter 8 on Inner Classes, some of the examples here are pretty dumb in what they do. Also, is anyone else sick of Fruit and Shape themes when OO is described? Okay they are useful themes for demonstrating concept but, hey, give us some Meat too please.

Product: Book - Hardcover
Title: The C++ Programming Language (Special 3rd Edition)
Publisher: Addison-Wesley Professional
Authors: Bjarne Stroustrup
Rating: 5/5
Customer opinion - 5 stars out of 5
In Excellence

Every C++ programmer should have this book. It covers stuff you will never find collected in one place.