It’s a bit old, but I discovered these links today. Phil Haack collected together in a post 19 Eponymous Laws Of Software Development, and Joey deVilla, inspired by Phil’s article, collected more laws, axioms and rules pertaining to mainstream software development and put them in a nice, easy-to-read table in Laws of Software Development.

My personal favorite is the Conway’s Law:

Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.

Which is your personal favorite law?

Comments

Comment by Xavier on 2007-10-22 02:45:13 +0000

The Heisenbug concept has been painfully familiar to me during all my career. But at least, I started to get a laugh out of them when I learned to call them Heisenbugs.