Publisher's Synopsis
This volume presents an exploration of the four stages of software development: analysis, design, implementation, and troubleshooting. Appropriate for programmers of all levels, it contains both working examples and design concepts.