Solid Code optimizing the software development life cycle

Get best-in-class engineering practices to help you write more-robust, bug-free code. Two Microsoft .NET development experts share real-world examples and proven methods for optimizing the software development life cycle--from avoiding costly programming pitfalls to making your development team more...

Full description

Bibliographic Details
Main Author: Marshall, Donis
Other Authors: Bruno, John
Format: eBook
Language:English
Published: Redmond, Wash. Microsoft Press 2009
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Includes bibliographical references and index
  • Code quality in an agile world
  • Class design and prototyping
  • Metaprogramming
  • Performance is a feature
  • Designing for scale
  • Security design and implementation
  • Managed memory model
  • Defensive programming
  • Debugging
  • Code analysis
  • Improving engineering processes
  • Attitude is everything