Top
Best
New

Posted by milanm081 5 days ago

Laws of Software Engineering(lawsofsoftwareengineering.com)
1158 points | 523 commentspage 8
grahar64 5 days ago|
Some of these laws are like Gravity, inevitable things you can fight but will always exist e.g. increasing complexity. Some of them are laws that if you break people will yell at you or at least respect you less, e.g. leave it cleaner than when you found it.
stingraycharles 4 days ago||
Lots of them are also only vaguely related to software engineering, e.g. Peter Principle.

It’s not a great list. The good old c2.com has many more, better ones.

layer8 4 days ago||
Physical laws vs human laws.
ebonnafoux 4 days ago||
There is a small typos in The Ninety-Ninety Rule

> The first 90% of the code accounts for the first 90% of development time; the remaining 10% accounts for the other 90%.

It should be 90% code - 10% time / 10% code - 90% time

Edman274 4 days ago|
It sounds like you are unfamiliar with the idea that software engineering efforts can be underestimated at the outset. The humorous observation here is that the total is 180 percent, which mean that it took longer than expected, which is very common.
ebonnafoux 4 days ago||
Oh OK, that is something I learn today.
fomosocial 3 days ago||
Been in Software Engineering for over 2 years now and I'm only hearing most of these named laws for the first time. Am I cooked?
xorcist 4 days ago||
It's strange to see many non-software related "laws" here, such as the Dilbert Principle, but not Internet cornerstones such as Godwin's Law.
contingencies 4 days ago||
Better list https://github.com/globalcitizen/taoup
vpol 4 days ago||
Is it not the same as https://github.com/dwmkerr/hacker-laws ?
quantum_state 4 days ago||
Unfortunately, violation of any of these laws don't seem to have immediate consequences. That's why the IT industry is in ruin.
milanm081 3 days ago||
Thank you all for the valuable feedback! I'll review each comment and improve what I can on the website.
AtNightWeCode 4 days ago||
"Polishing a turd" is missing. Making something slightly better when it should be removed. Like running Flash apps in 2026.
satansdeer 4 days ago|
It's proverbs, not laws

Most of them are also wrong

More comments...