I like quotes and funny rules. A good quote makes our presentation more interesting, draws attention to the presenter and makes the presentation unforgettable. Ridiculous or easy-to-remember rules help us keep in mind essential things.
Below one of my favorites:
-
Quote
"A language that doesn't affect the way you think about programming is not worth knowing."
Alan Perlis -
Rule
"A team shouldn't be larger than what two pizzas can feed."
Jeff Bezos
Now it's your turn to share your quotes and rules related to IT ;)
Oldest comments (105)
The first line of the Agile Manifesto is the one that gets ignored the most.
There's the "law of conservation of complexity". Which is to say, just because a technology-user no longer sees the complexity, doesn't mean it isn't still there. First really encountered it when trying to Network Apple systems in the first half of the 90s. While setting up ad hoc networks of all-Apple systems was fairly trivial, integrating them with non-apple products was paaaaaaaaaaaaaainful for administrators. Users never really saw the "behind the scenes" pain, though. They just knew that, one week, suddenly they were able to see the rest of the corporation's IT assets. But, damn, the sustainment of the setup was fragile.
Me :-)
Nice :)
This sentence reminds me Dr House's favorite saying:

The first thing that came to my mind !
Status: critical.
"Top Priority" and hasn't responded to the ticket in a year and a half.
"There's never enough time to do things properly but always time to come back and fix it later" - No idea who said that but it's been the common theme with most businesses I've seen
Not restricted to IT, but anyone who has tried estimating work can relate to this:
Hofstadter's Law
Ha! That's great.
Sadly true, I always multiply by 4, but I think I got to do power of 4
Not specific to dev, but highly relevant :
store.dftba.com/products/fail-fast...
If you don't succeed in your first attempt, call it version 1.0
I like this one!
Similar to a line I've found myself saying a lot lately:
-Tom Cargill
There’s even a Wikipedia page about the 90-90 rule.
I heard somewhere that multiplying a developers time estimate by PI is very accurate most of the time.
What's PI?
3.141519265358979323.....
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, be definition, not smart enough to debug it." - Brian Kernighan
It's so real.
Just read a similar one!