Laws for programmers

The law of relativity for programmers.

If there are discrepancies between the source code and the comments in the program, it means that both are most likely mistaken.

The Law on Computer Technology.

The use of computer technology is simply to find a suitable backup, which can be hammered into the right place.

The second Weinberg law.

If builders built houses the way programmers write programs, the first flyer would destroy civilization.

The Law of Hagan.

The range of use of the computer extends only within the length of its power cord.

The principle of the upgraded version of the program.

As soon as you delete the old version of the program, the upgraded version will stop working.


The old version can not be reinstalled.

Thompson’s theory of stable state.

The stable state of the disks is their one hundred percent filling.

Pickering law on data loss.

The probability of a hard disk failure is increasing in direct proportion to the time that elapsed since the last time the backup was taken from it.

The law of the virus.

The ugliest virus will be sitting in the only file you have not scanned for viruses.

Cromer’s law.

Digital reading of the readings allows receiving erroneous information with higher accuracy than was previously possible.

Laws of information on Finayglu.

1. The information that you have is not at all the one you want.

2. The information you want is not the one you need.

3. The information you need is not at all what you are able to get.

4. The information you are able to get is much more than what you are willing to pay.

Bradley’s sedative.

If computers become too powerful, we can organize a commission from them, and this will dramatically reduce their capabilities.

Laws of Lucas.

1. The program that is most important for you will require more RAM than you have.

2. If you have enough RAM, you will not have enough disk space.

3. If the program gets into the main memory and there is enough disk space for it, it will give an alarm message.

4. If the program works perfectly, it is just waiting for the critical moment after which it will hang or give an alarm message.

The Law of Mazury.

No matter how low the price of the computer that you bought, no later than one week after the year of purchase, you will get a more powerful computer for a lower price.

Moore’s Law (Simplified).

Every eighteen months, the power of computers doubles, and their prices become half as large.

Postulate of Perlis.

There is always a need in the computer industry for new stereotypes and stamps.

Postkin’s postulate.

The operational support system is designed to provide customers with everything, except for actual assistance.

The programmer’s dilemma.

Programming is like sex: one mistake – and you will then have to provide support throughout the rest of your life.

The eighth law of programming.

It is easier to change the specification to match the program, rather than vice versa.

Principles of building operational systems.

1. Computers are a sink of intelligence.

2. There is no such level of genius that can not be found in the structural device of the operating system.

The investigation of the company “Microsoft”.

Hundreds of geniuses are required to make a simple thing complicated.

The Law of Flona.

There is no such programming language on which it would be even slightly more difficult to write bad programs.

Add a Comment