# The software engineering rule of 3 · Erik Bernhardsson

<https://erikbern.com/2017/08/29/the-software-engineering-rule-of-3.html>

- Host: [erikbern.com](https://links.thingelstad.xyz/hosts/erikbern.com/)
- Saved: August 30, 2017 (2017-08-30T12:09:40Z)
- Record: https://links.thingelstad.xyz/links/f308b37e9d27/
- JSON: https://links.thingelstad.xyz/links/f308b37e9d27.json

## What Jamie wrote

I've seen this play out. Early analysis of a problem starts a solution and you get too far in the solution before you realize your assumptions are wrong. While refactoring is cheaper these days, it’s still a good idea to stay on a whiteboard to make sure you understand the problem before writing out the solution.

## Facts

- Kind: [Page](https://links.thingelstad.xyz/kinds/page/)

## Appears in

- [WT17: Weekly Thing for September 2, 2017](https://weekly.thingelstad.com/archive/17/), Links 📌

## Same host

- [Interviewing is a noisy prediction problem · Erik Bernhardsson](https://links.thingelstad.xyz/links/60b43bd64286/) (erikbern.com, June 9, 2018)
- [Why software projects take longer than you think – a statistical model · Erik Bernhardsson](https://links.thingelstad.xyz/links/3da30d24e793/) (erikbern.com, April 18, 2019)
- [Storm in the stratosphere: how the cloud will be reshuffled · Erik Bernhardsson](https://links.thingelstad.xyz/links/c82655c30194/) (erikbern.com, December 5, 2021)

## Saved the same week

- [Single-Minded Devotion to a Task —zen habits](https://links.thingelstad.xyz/links/dd694c2ae9a8/) (zenhabits.net, August 29, 2017)
- [Hash of the Titan: How Google bakes security all the way into silicon • The Register](https://links.thingelstad.xyz/links/dbc8e650a3c8/) (theregister.co.uk, August 29, 2017)
- [The Systems Thinker – Moving from Blame to Accountability - The Systems Thinker](https://links.thingelstad.xyz/links/47a049691eea/) (thesystemsthinker.com, August 30, 2017)
- [How Apple Plans to Change the Way You Use the Next iPhone - Bloomberg](https://links.thingelstad.xyz/links/4a048b30d1e0/) (bloomberg.com, August 30, 2017)
- [Testing in production: Yes, you can (and should) | Opensource.com](https://links.thingelstad.xyz/links/019642360cde/) (opensource.com, August 30, 2017)

## Elsewhere

- Wayback Machine: https://web.archive.org/web/*/https://erikbern.com/2017/08/29/the-software-engineering-rule-of-3.html
