diff options
Diffstat (limited to 'Master/Seminar engl/sum_chap09.txt')
| -rw-r--r-- | Master/Seminar engl/sum_chap09.txt | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/Master/Seminar engl/sum_chap09.txt b/Master/Seminar engl/sum_chap09.txt new file mode 100644 index 0000000..6a06279 --- /dev/null +++ b/Master/Seminar engl/sum_chap09.txt @@ -0,0 +1,13 @@ +Square law of computation: Unless some simplification can be made, the amount of computation to solve a set
+of equations increases at least as fast as the square of the number of equations.
+The "computer" needed to control a system has to be 4 times more mighty as the system size doubles.
+Example: Trained chicken can play perfect tic-tac-toe, but nobody can play perfect chess.
+Chess is a perfect game because all information is known and the size is fixed.
+Every management action is like controling a game.
+Software engineering is harder to play, because not every thing is known and the board size is unlimited.
+
+Size/Complexity dynamic: Human brain capacity is fixed but complexity grows with the square of program size.
+Ambitions after a success make products more complex.
+More complex products need simplfications by software engineering.
+Other forms of this dynamic: Fault location, people interaction
+
|
