The Dangers of Surprising Code - Paradigm
If you work in software engineering, odds are you've heard of at least one software engineering principle. While I wouldn't advocate for religiously following every principle to the letter, there
The Dangers of Surprising Code 08.13.2021 By samczsun [L] Listen [S] Share Link , Markdown , X , LinkedIn If you work in software engineering, odds are you've heard of at least one software engineering principle. While I wouldn't advocate for religiously following every principle to the letter, there are a few that are really worth paying attention to. The one I want to talk about today is the principle of least astonishment . It has a fancy name but is a really simple idea. All it says is that when presented with code that claims to do something, most users will make assumptions regarding how
Explore this link on the map →related reading
- Ethereum is a Dark Forest - Paradigmparadigm.xyz
- Should Ethereum be okay with enshrining more things in the protocol?vitalik.eth.limo
- ERC-1155: Multi Token Standardeips.ethereum.org
- Towards a Digital Pluriversepluriverse.world
- GitHub - safe-fndn/safe-smart-account: Safe allows secure management of blockchain assets. · GitHubgithub.com
- USD Coin (USDC) | ERC-20 | Address: 0x0b2c639c...3d097ff85 | OP Mainnet Etherscanoptimistic.etherscan.io
- Escaping the Dark Forestsamczsun.com
- Two Rights Might Make A Wrong - Paradigmparadigm.xyz
- slips/slip-0039.md at master · satoshilabs/slips · GitHubgithub.com
- NFT | ERC-1155 | Address: 0x0521fa0b...bf20fbdaa | Etherscandegenscore.com
- REVM Is All You Need. How to build simulated blockchain… | by Solid Quant | Mediummedium.com
- GitHub - Uniswap/v3-core: 🦄 🦄 🦄 Core smart contracts of Uniswap v3 · GitHubgithub.com