Solid Code : optimizing the software development life cycle /
Donis Marshall, John Bruno.
- Redmond, Wash. : Microsoft Press, c2009.
- xxiii, 315 p. : ill. ; 23 cm.
- Best practices .
- Best practices (Redmond, Wash.) .
Includes 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.