Lone Wolf's Reviews with Amazon.com: Computer Programming Books 9/27/2001

Mission- About the Editor- Contact- Book Reviews- Videos- FAQ- Table of Contents- Articles- Music- Letters- Links- Writer's Resources
Last month's Programming books . . .

LONE WOLF'S REVIEWS IN ASSOCIATION WITH AMAZON.COM DELIVERS
Computer Programming

Amazon.com Editors, Rich Dragan and Brooke Gilbert

FEATURED THIS ISSUE:

Editor's Picks
Effective Java(TM) Programming Language Guide (The Java(TM) Series)
by Joshua Bloch
In the tradition of Scott Myers's Effective C++, Joshua Bloch's new Effective Java Programming Language Guide presents 57 tips or best practices for improving your Java code. "It is about writing programs that are clear, correct, usable, robust, and maintainable." With a clear writing style and plenty of expertise, this veteran programmer shares his insights based on his experience designing Sun's Java libraries. From writing more robust, flexible classes to simplifying your code, this book has a lot to offer any Java developer. Read it to see how you can improve your Java code on your very next project.

 Visit the Java Shop
Extreme Programming in Practice
by James W. Newkirk, Robert C. Martin
Because customers don't want to give away proprietary information, books on software design almost always hedge a bit with the facts. Not Extreme Programming in Practice, a reality-based record of a small Web-based application built using the Extreme Programming (XP) software process. "The project is real.… The code is real, the user stories are real, and the anecdotes are real," say the authors. They "videotaped all [their] meetings and development episodes" to get an "honest and objective chronicle." The result is a clear-as-crystal glimpse of XP in action. Whether you are considering XP for your shop or just want to learn about this exciting way to design software, this concise title can let you see what XP has to offer for designing software on time and on budget.

 More books on Extreme Programming
Java Collections
by John Zukowski
Mastering Java's reasonably powerful Collections Framework isn't always easy. John Zukowski's Java Collections covers the essentials of data structures in Java minus the computer science mumbo jumbo of many texts on data structures. With full coverage of arrays, linked lists, and maps among other collection classes, this book proves once and for all that Java has good support for collections, yet keeps it simple. While other guides often manage to muddle the picture, the author's very focused approach to choosing and using the right Java container for the right job is just what busy Java developers need to start writing more effective programs.

 Visit the Java Shop

Return to Top

What's Hot?
Books That Are Flying off Our Shelves

Python Essential Reference (Second Edition)
by David M. Beazley
The new, second edition of David Beazley's Python Essential Reference provides a nicely compact and authoritative guide to Python 2.1 that is both "accurate and succinct," according to the author. Besides coverage of almost every current Python API, there's an excellent review of language features that's ideal for the experienced developer ramping up on this powerful object-oriented programming language. Excellent coverage of network APIs shows you how easy it is to get to the Internet with Python. For anyone who works in Python, this handy reference is something you can use everyday to write code more quickly.

 Shop for more books on Python
.NET Framework Essentials (O'Reilly Programming Series)
by Hoang Lam, Thuan L. Thai
.NET Framework Essentials is an objective, concise, and technical overview of the new Microsoft .NET framework for developing web applications and services. Specifically written for intermediate to advanced VB, C/C++, Java, and Delphi developers, .NET Framework Essentials is also useful to system architects and leaders who are assessing tools for future projects. The authors devote special attention to the writing of .NET components plus Web applications and services. This book takes on all of the most important .NET Framework topics--from the underlying Common Language Run-Time (CLR) to its specialized packages for ASP.NET, Web Forms, Windows Forms, XML and data access (ADO.NET). --From the book description

 Shop for more books from O'Reilly
Programming C#
by Jesse Liberty
C# is designed from the ground up for development on Microsoft's new .NET framework. As such, it's a high-performance language that's simple, safe, object-oriented, and Internet-centric. Programming C# teaches this new language in a way that experienced programmers will appreciate--by grounding its applications firmly in the context of Microsoft's .NET platform and the development of desktop and Internet applications. In much the way that you can see the features and personality of the parents and grandparents in young children, you can easily see the influence of Java, C++, Visual Basic, and other languages in C#. The level of information in Programming C# allows you to become productive quickly with C# and to rely on it as a powerful addition to your family of mastered programming languages. --From the book description

 Shop for more C# books

Return to Top

Recommended Reading
Java and XSLT (O'Reilly Java)
by Eric M. Burke
The power of XSLT is its ability to change the structure or format of any content that can be converted to XML. Java and XSLT shows you how to use XSL transformations in Java programs ranging from stand-alone applications to servlets. After an introduction to XSLT, the book focuses on applying transformations in some real-world scenarios, such as developing a discussion forum, transforming documents from one form to another, and generating content for wireless devices. Java and XSLT discusses several common XSLT processors and the TRAX API, paying special attention to performance issues. --From the book description

 Visit the Java Shop
Professional Java Data
by Thomas Bishop, et al
Packed with a whopping 1,300 pages on "real world solutions for various data-access … scenarios" backed up by "real-world data-centric applications," Professional Java Data from Wrox Press offers a wide-ranging tour of the best of today's Java APIs and technologies. With full coverage of current APIs like JDBC, EJB, servlets, JSP, and XML, this title can bring any developer or manager up to speed with the best of what today's Java offers for databases. Besides explaining all the necessary acronyms, this book also provides you with some excellent sample code, including a terrific XML-based corporate portal. It's quite simply one of the best available resources for delivering the big picture as well as the necessary details for building real Web applications in Java.

 Visit the Java Shop

Return to Top

Almost Published
What Programming Gurus Will Be Reading Next

Applied SOAP: Implementing .NET XML Web Services
by Kennard Scribner, et al
This book takes the reader from the architecture of .NET to real-world techniques they can use in their own Internet applications. The reader is introduced to .NET and Web Services and explores (in detail) issues surrounding the fielding of successful Web Services. Practical guidelines as well as solutions are provided that the reader may use in their own projects. Some of the issues involve lack of specific guidance in the SOAP specification, while others transcend SOAP and involve issues Internet developers have grappled with since the inception of the World Wide Web. --From the back cover

 Browse the Programming Store
Peer Reviews in Software: A Practical Guide
by Karl E. Wiegers
There's nothing wrong with making mistakes; it is part of what makes us human. However catching the errors early, before they become difficult to find and expensive to correct, is very important. A peer review program is a vital component of the quality software development effort, yet too few software professionals have had the experience or training necessary to implement peer reviews successfully. Concise, readable, and pragmatic, Peer Reviews in Software walks you through the peer review process and gives you the specific methods and techniques you need to help ensure a quality software release. Comprehensively covering both formal and informal processes, the book describes various peer review methods and offers advice on their appropriate use under a variety of circumstances. --From the back cover

 Customer picks: Software Project Management

Return to Top

In Wireless
Keep track of important projects and tasks with the Kyocera QCP-6035 Smartphone, a revolutionary phone that rolls Palm OS 3.5 software, trimode technology, and an innovative flip design into an efficient business-communications tool. Its 8 MB of RAM will store thousands of contacts, dates, and memos. Other features include infrared beaming, voice memo, speakerphone, voice-activated dialing, and 11 ringer options.

And, for a limited time, get an instant savings of $50 off purchases of $100 or more in our Cell Phones & Service store!


Return to Top

Great Deals on Computers
Amazon.com's Computer Store
Time to upgrade that old computer? Visit our new Computer store.



Return to Top

Products for Your Home Office
Storage Devices, Computer Add-Ons, and More
Amazon.com has a large selection of office computing and other office products, including storage devices, networking products, printers, scanners, copiers, fax machines, shredders, phones, labeling systems, laminators, LCD and overhead projectors, computer add-ons, and much more. We also have accessories, supplies, and consumables, such as cables, papers and envelopes, inks, and toners. Visit our Home Office section today.


Return to Top


Find popular titles, from Pokémon to Pac-Man, as well as reviews, buyer's guides, kid-friendly choices, and more in our Computer & Video Games store.


Return to Top

Used Books
Attention, budget-minded book fans. Discover all the used computer books available at great prices by visiting Used Books: Computers & Internet or by looking for this blue box where you currently shop. Great deals are added daily.

Sell your old computer books and make money. It's easy--you can list your items at Amazon.com in less than 60 seconds. If you're ready, get started now.


Return to Top




Copyright 2001 Amazon.com, Inc. All rights reserved.