Contents

Fun but so true

Some of my favorite quotes about software engineering.

Architecture

If builders built houses the way programmers built programs, the first woodpecker to come along would destroy civilization. – Gerald Weinberg

There are only two hard things in computer science: cache invalidation and naming things. – Phil Karlton

Development

Don’t comment bad code – rewrite it. – B. W. Kernighan & P. J. Plaugher

Refactoring is often compared to gardening; it is never finished. – Scott Rosenberg

Ops

First, nothing is as permanent as a temporary fix. Most of these remain in place for the next year or two. – Michael T. Nygard

Management

Meetings are places where minutes are taken and hours are lost. – Anonymous?