software development
Is Eeyore Designing Your Software?
This classic Eric Lippert post describes, in excruciating, painful detail, exactly how much work it takes to add a single ChangeLightBulbWindowHandleEx function to a codebase at Microsoft: * One dev to spend five minutes implementing ChangeLightBulbWindowHandleEx. * One program manager to write the specification. * One localization expert to review the specification for