Posts

Complexity

Complexity is multiplicative.

Fixing a problem by making one part of the system more complex slowly but surely adds complexity to other parts.

Simplicity requires more work at the beginning of a project to reduce an idea to its essence and more discipline over the lifetime of a project to distinguish good changes from bad or pernicious one.

-- Rob Pike