Laws Of Software Engineering

Apply the 56 canonical laws of software engineering (Conway's, Brooks's, Hyrum's, CAP, DRY, KISS, YAGNI, SOLID, Pareto, Goodhart's, Murphy's, etc.) when discussing architecture, team structure, planning, estimation, code quality, scale, design trade-offs, or engineering decisions. Use to name forces at play, warn about known pitfalls, or justify trade-offs with a shared vocabulary.

microchipgnu 4302ac2 6.7 KB Updated

File contents

microchipgnu/laws-of-software-engineering/tree/main/ commit 4302ac2e5d

Frequently asked questions

npx skillmds@latest add microchipgnu/laws-of-software-engineering