summaryrefslogtreecommitdiffstats
path: root/Master/Seminar engl/sum_chap09.txt
diff options
context:
space:
mode:
authorSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
committerSven Eisenhauer <sven@sven-eisenhauer.net>2023-11-10 15:11:48 +0100
commit33613a85afc4b1481367fbe92a17ee59c240250b (patch)
tree670b842326116b376b505ec2263878912fca97e2 /Master/Seminar engl/sum_chap09.txt
downloadStudium-master.tar.gz
Studium-master.tar.bz2
add new repoHEADmaster
Diffstat (limited to 'Master/Seminar engl/sum_chap09.txt')
-rw-r--r--Master/Seminar engl/sum_chap09.txt13
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
+