
I. M. Wright's "Hard Code"
Sign in to keep track of books you’ve read and want to read.
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.
Read more
In this collection of 49 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 the 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
Liked I. M. Wright's "Hard Code"? Here’s where I’d start.
These suit anyone who liked I. M. Wright's "Hard Code". Sign in and mark a few books for picks shaped around your own taste.
-
Regular Expressions Cookbook Shares programming, development, may never read -
C++ Without Fear: A Beginner's Guide That Makes You Feel Smart Shares programming, computers, nonfiction -
Joel on Software Shares programming, management, software development -
CUDA by Example: An Introduction to General-Purpose GPU Programming Shares programming, computers
“If you want more of the same (science about technology), start with these.”
“If it was the programming that hooked you, try one of these.”
-
Effective Programming: More Than Writing Code
- The Twelve-Factor App
-
OpenGL(R) Programming Guide: The Official Guide to Learning OpenGL(R), Version 1.4
-
More Joel on Software: Further Thoughts on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, ... or Ill Luck, Work with Them in Some Capacity
“These start from a similar idea, even if they go somewhere else with it.”
- Lean-Agile Software Development: Achieving Enterprise Agility
-
Impact Mapping: Making a Big Impact with Software Products and Projects
-
Lessons Learned in Software Testing: A Context-Driven Approach
-
Software in 30 Days: How Agile Managers Beat the Odds, Delight Their Customers, And Leave Competitors In the Dust