Solid Code : optimizing the software development life cycle /
Marshall, Donis,1960-
Bruno, John.
Redmond, Wash. : Microsoft Press,
c2009.
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.
Includes index.
Computer software
Software engineering.