10 Quotes by Michael T. Nygard
- Author Michael T. Nygard
-
Quote
The main lesson here is that not every problem can be solved at the level of abstraction where it manifests.
- Tags
- Share
- Author Michael T. Nygard
-
Quote
Want to guarantee nasty conflicts? Take a word with multiple, fuzzy, definitions, force people to strike an agreement on it, attach large amounts of money to it, and then watch them fight about it a year or two later.
- Tags
- Share
- Author Michael T. Nygard
-
Quote
Most testers I’ve known are perverse enough that if you tell them the “happy path” through the application, that’s the last thing they’ll do. It should be the same with load testing.
- Share
- Author Michael T. Nygard
-
Quote
First, nothing is as permanent as a temporary fix. Most of these remained in place for the next year or two.
- Share
- Author Michael T. Nygard
-
Quote
Design with skepticism, and you will achieve resilience. Ask, “What can system X do to hurt me?” and then design a way to dodge, duck, dip, dive, and dodge whatever wrench your supposed ally throws.
- Share
- Author Michael T. Nygard
-
Quote
Design with skepticism, and you will achieve resilience.
- Share
- Author Michael T. Nygard
-
Quote
Release is the beginning of the software’s true life; everything before that release is gestation. Either systems grow over time, adapting to their changing environment, or they decay until their costs outweigh their benefits and then die.
- Share
- Author Michael T. Nygard
-
Quote
Keep reports out of production Reports can, and should, be served elsewhere. Don’t jeopardize.
- Share
- Author Michael T. Nygard
-
Quote
Too many production systems are like Schrodinger’s cat – locked inside a box, with no way to observe its actual state.
- Share