Hinds' Law(s) of Computer Programming
=====================================
1. Any given program, when running, is obsolete.
2. If a program is useful, it will have to be changed.
3. If a program is useless, it will have to be documented.
4. Any given program will expand to fill all available memory.
5. The value of a program is proportional to the weight of
its output.
6. Program complexity grows until it exceeds the capability of
the programmer who must maintain it.
7. Make it possible for programmers to write programs in English
and you will find that programmers cannot write in English.
Finagle's Rules
===============
1. To study an appilcation best, understand it thoroughly
before you start. (Think about it <grin>).
2. Always keep a record of data. It indicates you've been
working.
3. Always draw your curves, then plot the reading.
4. In case of doubt, make it _sound_ convincing.
5. Program results should always be reproducible (a Xerox
machine works best for me). They should all _fail_ the
same way!
6. Do not believe in miracles. RELY on them!
Thoreau's Theories of Adaptation
================================
1. After months of training and you finally understand all of
a program's commands, a revised version of the program
arrives with an all-new command structure.
2. After designing a useful routine that gets around a familiar
"bug" in the system, the system is revised, the "bug" is
taken away and you're left with a useless routine.
3. Efforts in improving a program's "user friendliness" invariably
leads to work in improving user's "computer literacy".
4. THAT'S NOT A "BUG", THAT'S A _FEATURE_!
The Ninety-Ninety Rule of Project Scheduling
============================================
"The first ninety percent of the task takes ninety percent of the
scheduled time. The last ten percent of the task takes the other
ninety percent of the time." (...all together now. One, two,
three...and GROAN!)
"It's not a bug ... It's not a feature ... It's an ENHANCEMENT!"
This guy at work becomes extremely horny and can't wait until he gets home
to his wife. 5 o'clock comes around and he's outa there. When he arrives
home he tells his wife they have to do it and do it now! She replies "But
Jr. is still up", he replies "well put him to bed." So she does.
Now these two are hopp'n and bopp'n and makeing all kinds of noise. Little
Jr. walks in and says "Oh look, mommy and daddy are playing horsey! Can I
play?" The dad figures Jr. doesn't know what's going on and let's Jr. hop
on. So, now the mommy and daddy are still going at it with little Jr. taking
a ride of his life. Mommy begins to scream louder and louder, and just before
she climaxes, little Jr. shouts "Hold Daddy! This is where the postman and I
got bucked off yesterday!!!!!!" :-) -8
=====================================
1. Any given program, when running, is obsolete.
2. If a program is useful, it will have to be changed.
3. If a program is useless, it will have to be documented.
4. Any given program will expand to fill all available memory.
5. The value of a program is proportional to the weight of
its output.
6. Program complexity grows until it exceeds the capability of
the programmer who must maintain it.
7. Make it possible for programmers to write programs in English
and you will find that programmers cannot write in English.
Finagle's Rules
===============
1. To study an appilcation best, understand it thoroughly
before you start. (Think about it <grin>).
2. Always keep a record of data. It indicates you've been
working.
3. Always draw your curves, then plot the reading.
4. In case of doubt, make it _sound_ convincing.
5. Program results should always be reproducible (a Xerox
machine works best for me). They should all _fail_ the
same way!
6. Do not believe in miracles. RELY on them!
Thoreau's Theories of Adaptation
================================
1. After months of training and you finally understand all of
a program's commands, a revised version of the program
arrives with an all-new command structure.
2. After designing a useful routine that gets around a familiar
"bug" in the system, the system is revised, the "bug" is
taken away and you're left with a useless routine.
3. Efforts in improving a program's "user friendliness" invariably
leads to work in improving user's "computer literacy".
4. THAT'S NOT A "BUG", THAT'S A _FEATURE_!
The Ninety-Ninety Rule of Project Scheduling
============================================
"The first ninety percent of the task takes ninety percent of the
scheduled time. The last ten percent of the task takes the other
ninety percent of the time." (...all together now. One, two,
three...and GROAN!)
"It's not a bug ... It's not a feature ... It's an ENHANCEMENT!"
This guy at work becomes extremely horny and can't wait until he gets home
to his wife. 5 o'clock comes around and he's outa there. When he arrives
home he tells his wife they have to do it and do it now! She replies "But
Jr. is still up", he replies "well put him to bed." So she does.
Now these two are hopp'n and bopp'n and makeing all kinds of noise. Little
Jr. walks in and says "Oh look, mommy and daddy are playing horsey! Can I
play?" The dad figures Jr. doesn't know what's going on and let's Jr. hop
on. So, now the mommy and daddy are still going at it with little Jr. taking
a ride of his life. Mommy begins to scream louder and louder, and just before
she climaxes, little Jr. shouts "Hold Daddy! This is where the postman and I
got bucked off yesterday!!!!!!" :-) -8
Related:
- Murphy's Military Laws
1. You are not superman.
2. If it's stupid but works, it isnt stupid. 3... - Lesser Languages The Copier Circuit
Basic,
Fortran, Cobol : These programming languages are well... - Troutman's Laws of Computer Programming
1. Any running program is obsolete.
2. Any planned program costs more and takes longer... - When I was in a six person suite of rooms, one of my room mates was a
witch,
and by coincidence, another room mate had a key to... - What's the difference between a banjo and a(n)...
Chain Saw:
( 1.) a chain saw has a dynamic range. ( 2.) you can... - When I was taking a 300 level computer science class in college
there was a girl in the class that was a good friend of mine,
she was one of those people that was accademiclly briliant... - The ark lands after The Flood. Noah lets all the animals out.
Says, "Go and multiply." Several months pass. Noah... - Computer Dictionary
386: No, 486: Oops, Pentium: The only chip to consider if you're thinking of
buying a PC.
Until Intel ramps up the 686. 640K: The salary the... - The Wizard of Zone
Once upon a time in Depression-era Kansas there was a little
black boy named Zachary X (pronounced "ex" not "ten") who lived
on a farm.
He was an orphan, a cheap device to garner your sympathy...
From the same category:
- RULES LEFT OUT OF "LIFE'S LITTLE INSTRUCTION BOOK" THAT WE SHOULD
KNOW:
1. The two most common elements in the universe are... - Kids On Marriage
(Answers by kids age 8-10)
HOW DO YOU DECIDE WHO TO MARRY?
You got to find somebody who likes the same stuff.... - ALCOHOL WARNING LABELS
If government is going to put health warning labels on beer,
wine and liquor, let's at least have a little truthfulness... - Pass the beans please!!
Once upon a time there lived a woman who had a maddening passion for baked
beans.
She loved them but unfortunately they had always... - The Painter
A woman wants the inside of her house painted and she calls a contractor in
to help her.
They wander around the house, and she points out the...
