Provides information on analyzing, designing, and writing object-oriented software.
Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. "Algorithms in a Nutshell" describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for [...]