Best Practices - Developer

The Best Practices for Developers series makes the knowledge of experts—industry leaders, professors, acknowledged authorities in the field—available to all.

The series provides the information required for people in software development—programmers, testers, requirements analysts, managers, and others—to bridge the gap between average or common software engineering practice and the best software engineering practices. The series advances the software field itself.

The Best Practices series covers the entire range of software development: requirements development, project management, coding, security, testing, debugging, and so on. The subjects of the series are determined by the software development field, and therefore the series is methodology-focused rather than focused on any specific product.