
I.M. Wright's Hard Code
A Decade of Hard-Won Lessons from Microsoft
Eric Brechner(Author)
Microsoft Press
2nd Edition
Published on 15. July 2011
Book
Paperback/Softback
448 pages
978-0-7356-6170-7 (ISBN)
Description
Get the brutal truth about coding, testing, and project management-from a Microsoft insider who tells it like it is. I. M. Wright's deliberately provocative column "Hard Code" has been sparking debate amongst thousands of engineers at Microsoft for years. And now (despite our better instincts), we're making his opinions available to everyone.
In this collection of over 80 columns, Eric Brechner's alter ego pulls no punches with his candid commentary and best practice solutions to the issues that irk him the most. He dissects the development process, examines tough team issues, and critiques how the software business is run, with the added touch of clever humor and sardonic wit. His ideas aren't always popular (not that he cares), but they do stimulate discussion and imagination needed to drive software excellence.
Get the unvarnished truth on how to:
Improve software quality and value-from design to security
Realistically manage project schedules, risks, and specs
Trim the fat from common development inefficiencies
Apply process improvement methods-without being an inflexible fanatic
Drive your own successful, satisfying career
Don't be a dictator-develop and manage a thriving team!
Companion Web site includes:
Agile process documents
Checklists, templates, and other resources
In this collection of over 80 columns, Eric Brechner's alter ego pulls no punches with his candid commentary and best practice solutions to the issues that irk him the most. He dissects the development process, examines tough team issues, and critiques how the software business is run, with the added touch of clever humor and sardonic wit. His ideas aren't always popular (not that he cares), but they do stimulate discussion and imagination needed to drive software excellence.
Get the unvarnished truth on how to:
Improve software quality and value-from design to security
Realistically manage project schedules, risks, and specs
Trim the fat from common development inefficiencies
Apply process improvement methods-without being an inflexible fanatic
Drive your own successful, satisfying career
Don't be a dictator-develop and manage a thriving team!
Companion Web site includes:
Agile process documents
Checklists, templates, and other resources
More details
Edition
2nd edition
Language
English
Place of publication
Redmond
United States
Dimensions
Height: 228 mm
Width: 189 mm
Thickness: 24 mm
Weight
788 gr
ISBN-13
978-0-7356-6170-7 (9780735661707)
Schweitzer Classification
Other editions
Additional editions

E-Book
07/2011
2nd Edition
Microsoft Press
€34.19
Available for download
Previous edition

Eric Brechner
I.M. Wright's Hard Code
Book
09/2007
Microsoft Press
€47.22
Article exhausted; check for reprint
Person
Eric Brechner, Director of Development Excellence at Microsoft Corporation, has more than two decades experience in the software industry. He began writing "Hard Code" in 2001 as a resource for Microsoft employees. Since then, the opinion column has ignited an ongoing discussion of best practices among the thousands of software development engineers at Microsoft-and now, to the rest of the development community.
Content
Reader Acclaim for I. M. Wright's "Hard Code" Column
Foreword
Foreword to the First Edition
Introduction
Chapter 1: Project Mismanagement
Chapter 2: Process Improvement, Sans Magic
Chapter 3: Inefficiency Eradicated
Chapter 4: Cross Disciplines
Chapter 5: Software Quality-More Than a Dream
Chapter 6: Software Design If We Have Time
Chapter 7: Adventures in Career Development
Chapter 8: Personal Bug Fixing
Chapter 9: Being a Manager, and Yet Not Evil Incarnate
Chapter 10: Microsoft, You Gotta Love It
Glossary
About the Author
Foreword
Foreword to the First Edition
Introduction
Chapter 1: Project Mismanagement
Chapter 2: Process Improvement, Sans Magic
Chapter 3: Inefficiency Eradicated
Chapter 4: Cross Disciplines
Chapter 5: Software Quality-More Than a Dream
Chapter 6: Software Design If We Have Time
Chapter 7: Adventures in Career Development
Chapter 8: Personal Bug Fixing
Chapter 9: Being a Manager, and Yet Not Evil Incarnate
Chapter 10: Microsoft, You Gotta Love It
Glossary
About the Author