Quantcast
Channel: Programming Tips – Black Belt Review
Viewing all articles
Browse latest Browse all 16

Law of Software Development

$
0
0

Brook’s Law
Adding manpower to a late software project makes it later.

Conway’s Law
Any piece of software reflects the organizational structure that produced it. If you have four groups working on a compiler, you’ll get a 4-pass compiler.

Kerchkhoff’s Principle
In cryptography, a system should be secure even if everything about the system, except for a small piece of information — the key — is public knowledge.

Linus’s Law
Given enough eyeballs, all bugs are shallow.

Reed’s Law
The utility of large networks, particularly social networks, scales exponentially with the size of the network.

Metcalfe’s Law
In network theory, the value of a system grows as approximately the square of the number of users of the system.

Moore’s Law
The power of computers per unit cost doubles every 24 month. The number of transistors on an integrated circuit will double in about 18 months.

Rock’s Law
The cost of a semiconductor chip fabrication plant doubles every four years.

Wirth’s Law
Software gets slower faster than hardware gets faster.

Zawinski’s Law
Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.

Fitt’s Law
The time to acquire a target is a function of the distance to and the size of the target.

Hick’s Law
The time to make a decision is a function of the possible choices he or she has.



Viewing all articles
Browse latest Browse all 16

Latest Images

Trending Articles



Latest Images