chapt3 Flashcards
principle
it is the reason
technique
what is how to do. made up of principles and explain
methode
what is how and under which circumstance
made up of technik
werkzeug
it helps methods and techniques
reihenfolge (w,t,p,m)
w->m->t->p
7 principles
abstraction,changeability,increment,structure,modular, general,
strictness and formality
precise documentation of software process and its ergebniss
when would strictness be critical
understanding, missunderstanding, developement
structuring
seperation of concern
advantage of structure
complexicity control
focus on the important
disadvantage of structuring
global optimisation
more pragmatic
structure principle decison
data integrity.every change is saved ,
performance
modularity
divide and conquere
hohe cohasion ( strong together in a module
and less kopplung
requirement for module
reuse of small part
local change
box and lines
can describe dynamic structure