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 |
|
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.
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
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.
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
And, for a limited time, get an instant savings of $50 off purchases of $100 or more in our Cell Phones & Service store!
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.
Copyright 2001 Amazon.com, Inc. All rights reserved.
|