Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afEdvard Justesen Redigeret for ca. et år siden
1
Compositional Design Principles “SemiCiv”
Mandatory 4 Compositional Design Principles “SemiCiv”
2
Henrik Bærbak Christensen
General impression Getting to grips on the core learning topics... But problems in writing reports Too little detail Writing is not that clear Writing clear and precise is an important part of engineering and science... Henrik Bærbak Christensen
3
Henrik Bærbak Christensen
A cow is when you milk... Example Role: Vores interfaces generelt, har en masse roller, samtidig med at de har nogle protocols, og responsabilities Tjaaa – bliver vi klogere? Bil: har generelt sæder, samtidigt med at man kan fylde benzin på dem, og har ofte en radio indbygget. Henrik Bærbak Christensen
4
Henrik Bærbak Christensen
Examples Ex Vi er lidt ligeglade med hvordan det skal gøres, det har vi behavior til, men så længe vi er sikre på at det bliver gjort. You got the point but use ‘behaviour’ in an incorrect way / and it is opførsel in Danish... Henrik Bærbak Christensen
5
Systematics in writing
If you are asked to discuss ”behaviour, responsibility, role and protocol”... Why not make four sections? 3.1 Behaviour Definition: (copy from the book) Examples: (bla bla) 3.2 Responsibility Henrik Bærbak Christensen
6
Systematics in Diagramming
Learning objective of 36.25: Role diagram Henrik Bærbak Christensen
7
Henrik Bærbak Christensen
So... If I ask you to draw a chicken, why do you then draw a cow? Henrik Bærbak Christensen
8
Henrik Bærbak Christensen
Protocol ”Protocol” is not ”algorithm” ... It is the interactions between different objects that play a certain role... Henrik Bærbak Christensen
9
Henrik Bærbak Christensen
Observer Protocol The observer is a good example of a protocol which is a central property of the pattern Henrik Bærbak Christensen
10
Henrik Bærbak Christensen
How to test SemiCiv A systems has not been tested just because all its parts have been tested! Integration testing! But how for SemiCiv? Play a full game to the end Much too costly ”Smoke testing” Play a few rounds, test as many delegates as possible Obviously WinnerStrategy will not be one of them... Henrik Bærbak Christensen
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.