At lave kaffe med html.
1.kom bønner på.
2.kom vand på.
3.hæld op.
4.klar.
At lave kaffe med PHP.
dataindsamling start
1. hvor mange kopper kaffe skal der laves.
2. skal den være tynd/stærk.
3. skal der sukker/mælk i.
dataindsamling slut
hent opskriften (kunne være fra mysql)
Bryg kaffen
1.fyld vand på (så det passer til opskriften)
2.hvis der ikke er vand, så stop, giv alarm - og prøv igen fra 1
3.sæt filter i
4.hvis der ikke er filter, så stop, giv alarm - og prøv igen fra 3
5.kom bønner på (efter opskriften)
6.hvis der ikke er bønner, så stop, giv alarm - og prøv igen fra 5
7.start kaffebrygning, og vent til kaffen er klar.
8.hæld kaffen på en kop.
9.giv signal (hallo du der din kaffe er klar)
Hmm kan det forståes ?
Jeg ville ikke turde lave kaffe efter denne model.
men det kunne ende med at virke.
en forbedring kunne være.
8a. er koppen overfyldt, så tør op efter dig
hvis du forestillede dig at du kikkede i koden til "kaffebryggersiden" ville du se
i html
-
kom bønner på.
kom vand på.
hæld op.
klar.
Et statiskt handlingsforløb (sådan er det bare, basta)
-
i PHP
-
Kaffen er klar
-
eller
-
stoppet grundet vandmangel, vandværket er kontaktet.
-
PHP er dynamiskt (det tog nogle beslutninger, inden at det handlede)
Men så simpelt er det nu ikke i praksis.
Kaffebryggeprogrammet kunne ved en fejl, måske køre på vaskemaskinen.
Mennesker er fyld med programeringsfejl
Natmaden