Computer Book ReviewsThe Internet Writing Journal, July 2000
Page Two of Two
The Object-Oriented Thought Process by Matt WeisfeldSams, March 2000.
Trade Paperback, 226 pages.
Amazon.com. | Amazon.co.uk
Learning the guidelines and basics of object-oriented programming is essential in today's fast-paced computer world. Although many older programs are still run with procedural programming, O-O programming is used in the newer languages, such as Java, and by Internet companies and web developers. Many computer programming aides devoted to a specific computer language provide in-depth coverage of the language including tricks and tips, but only devote a small section to the important O-O concepts. But here is a reference that focuses on bringing home these important concepts, which will help you more readily understand languages such as Java and C++, and any new languages ready to emerge in the near future. Coverage of O-O concepts in the book includes: procedural versus O-O programming, basic O-O concepts, advanced concepts, classes, class design guidelines, designing with objects, software development, inheritance, composition, frameworks, interfaces, abstract classes, building objects, UML and O-O languages.
Author Matt Weisfeld, a software developer and project manager, does an outstanding job of conveying the concepts of O-O programming to the reader. He uses real-world examples and comparisons to everyday life to explain new concepts in O-O programming. Weisfeld also points out differences between O-O programming and procedural programming. Weisfeld stresses to readers that is important to grasp a solid understanding of O-O before tackling a modeling language such as Java. As Weisfeld explains, "although learning a modeling language is an important step, it is much more important to learn 0-0 skills first. Learning UML before 0-0 concepts is similar to learning how to read an electrical diagram without first knowing anything about electricity." The Object-Oriented Thought Process is an excellent reference that should be read by all serious programmers who do not yet have a thorough understanding of O-O concepts, or would like a refresher course.
Windows 2000 Essential Reference by Steven TaleNew Riders, April 2000.
Trade Paperback, 672 pages.
Amazon.com. | Amazon.co.uk
This reference for Windows 2000 administrators provides answers and information on a variety of Windows 2000 Server concepts and processes. The book breaks Windows 2000 into major subject areas, which are then divided into subcategories. Readers can use the books cross-references, jump-tables, indexes and "going deeper" sections to to find more in-depth coverage of a particular topic. The book is designed to help administrators who use the Windows 2000 Server to set up domain names, create and manage user accounts, share resources and manage user desktops. Some of the many Windows 2000 concepts covered include installation, configure devices, system settings, network components, DNS, Active Directory, user accounts, groups, MMC consules, managing files and printers, managing applications, DFS, IP routing, upgrading, Random Access Service (RAS), connection sharing and security. Tables, charts, step-by-step outlines and screenshots help enhance the instruction.
Designed and written by Windows experts, including author Steve Tate, one of the first 200 Microsoft Certified Trainers worldwide, this reference is well-organized and packed with valuable tips and advice. The detail and quick-reference capabilities make this a great research tool for anyone administrating or managing a Windows 2000 network.
Page One | Page Two
Return to Book Reviews Index